<SEC-DOCUMENT>0001193125-16-613905.txt : 20160606
<SEC-HEADER>0001193125-16-613905.hdr.sgml : 20160606
<ACCEPTANCE-DATETIME>20160606153540
ACCESSION NUMBER:		0001193125-16-613905
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		88
CONFORMED PERIOD OF REPORT:	20160430
FILED AS OF DATE:		20160606
DATE AS OF CHANGE:		20160606

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			AstroNova, Inc.
		CENTRAL INDEX KEY:			0000008146
		STANDARD INDUSTRIAL CLASSIFICATION:	COMPUTER PERIPHERAL EQUIPMENT, NEC [3577]
		IRS NUMBER:				050318215
		STATE OF INCORPORATION:			RI
		FISCAL YEAR END:			0131

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-13200
		FILM NUMBER:		161698486

	BUSINESS ADDRESS:	
		STREET 1:		600 E GREENWICH AVENUE
		CITY:			WEST WARWICK
		STATE:			RI
		ZIP:			02893
		BUSINESS PHONE:		4018284000

	MAIL ADDRESS:	
		STREET 1:		600 E GREENWICH AVENUE
		CITY:			WEST WARWICK
		STATE:			RI
		ZIP:			02893

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ASTRO MED INC /NEW/
		DATE OF NAME CHANGE:	19920703

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ATLAN TOL INDUSTRIES INC
		DATE OF NAME CHANGE:	19850220
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>d171895d10q.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<HTML><HEAD>
<TITLE>Form 10-Q</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;</P>
<P STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>UNITED STATES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>SECURITIES AND EXCHANGE COMMISSION </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>WASHINGTON, D.C. 20549 </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>FORM 10-Q
</B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(Mark One) </B></P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B></B><FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT><B></B></TD>
<TD ALIGN="left" VALIGN="top"><B>QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </B></TD></TR></TABLE>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>For the quarterly period ended April&nbsp;30, 2016 </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>OR </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B></B><FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT><B></B></TD>
<TD ALIGN="left" VALIGN="top"><B>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </B></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>For the transition period from
<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> to
<U></U><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Commission file number 0-13200 </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:24pt; font-family:Times New Roman" ALIGN="center"><B>AstroNova,
Inc. </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(Exact name of registrant as specified in its charter) </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B>Rhode Island</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>05-0318215</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(State or other jurisdiction of</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>incorporation or organization)</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(I.R.S. Employer</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Identification No.)</B></P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B>600 East Greenwich Avenue, West Warwick, Rhode Island</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>02893</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" ALIGN="center"><B>(Address of principal executive offices)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>(Zip Code)</B></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(401) 828-4000 </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(Registrant&#146;s telephone number, including area code) </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Astro-Med, Inc. </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(Former
name, former address and former fiscal year, if changed since last report) </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether
the registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports),
and (2)&nbsp;has been subject to such filing requirements for the past 90
days.&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT>. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Website, if any, every Interactive Data File required to
be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such
files).&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT>. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a smaller reporting company. See
definition of accelerated filer and large accelerated filer in Rule 12b-2 of the Exchange Act. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="16%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="60%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="20%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="1%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Large&nbsp;accelerated&nbsp;filer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Accelerated&nbsp;filer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Non-accelerated filer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Smaller&nbsp;reporting&nbsp;company</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange
Act)&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT>. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate the number of shares outstanding of each of the issuer&#146;s classes of common stock, as of the latest practicable date. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Common Stock, $.05 Par Value &#150; 7,426,532 shares </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(excluding treasury shares) as of May&nbsp;27, 2016 </B></P> <P STYLE="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;</P> <P STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><A NAME="toc"></A>ASTRONOVA, INC. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">INDEX </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="6%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="86%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Page&nbsp;No.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Part&nbsp;I.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_1">Financial Information</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;1.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_2">Financial Statements</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_3">Unaudited Condensed Consolidated Balance Sheets&#151;April 30, 2016 and January&nbsp;31,
 2016</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_4">Unaudited Condensed Consolidated Statements of Income&#151;Three Months Ended April
 30, 2016 and May&nbsp;2, 2015</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_5">Unaudited Condensed Consolidated Statements of Comprehensive Income&#151;Three
 Months Ended April 30, 2016 and May 2, 2015</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_6">Unaudited Condensed Consolidated Statements of Cash Flows&#151;Three Months Ended
 April 30, 2016 and May 2, 2015</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_7">Notes to the Condensed Consolidated Financial Statements
(unaudited)</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">7-16</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;2.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_8">Management&#146;s Discussion and Analysis of Financial Condition and Results
 of Operations</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16-20</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;3.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_9">Quantitative and Qualitative Disclosures about Market Risk</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;4.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_10">Controls and Procedures</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Part&nbsp;II.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_11">Other Information</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;1.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_12">Legal Proceedings</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;1A.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_13">Risk Factors</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;2.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_14">Unregistered Sales of Equity Securities and Use of Proceeds</A></P></TD>

<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21-22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;6.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_15">Exhibits</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx171895_16">Signatures</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx171895_1"></A>Part&nbsp;I. FINANCIAL INFORMATION </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="tx171895_2"></A>Item&nbsp;1.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Financial Statements </B></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx171895_3"></A>ASTRONOVA, INC. </B></P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CONDENSED CONSOLIDATED BALANCE SHEETS </B></P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(In thousands, Except Share Data) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="84%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>April&nbsp;30,<BR>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>January&nbsp;31,<BR>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B>(Unaudited)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B><U>ASSETS</U></B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">CURRENT ASSETS</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and Cash Equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">14,534</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10,043</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Securities Available for Sale</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,774</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,376</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts Receivable, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,011</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,325</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16,559</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14,890</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Line of Credit Receivable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">150</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">150</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Note Receivable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">191</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Prepaid Expenses and Other Current Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,644</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,539</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total Current Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">57,672</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54,514</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">PROPERTY, PLANT AND EQUIPMENT</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,055</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">39,713</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Less Accumulated Depreciation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(30,461</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(29,906</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Property, Plant and Equipment, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,594</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,807</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">OTHER ASSETS</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Deferred Tax Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,056</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,049</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Intangible Assets, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,801</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,980</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Goodwill</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,521</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,521</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">93</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">92</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total Other Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,471</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,642</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">TOTAL ASSETS</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">80,737</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">77,963</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B><U>LIABILITIES AND SHAREHOLDERS&#146; EQUITY</U></B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">CURRENT LIABILITIES</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts Payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,365</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,192</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accrued Compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,237</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,436</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other Liabilities and Accrued Expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,917</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,209</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Deferred Revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">490</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">529</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income Taxes Payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">166</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">182</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total Current Liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,175</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,548</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Deferred Tax Liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">156</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">78</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other Long Term Liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">932</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">TOTAL LIABILITIES</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,263</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,590</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">SHAREHOLDERS&#146; EQUITY</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Common Stock, $0.05 Par Value, Authorized 13,000,000 shares; Issued 9,714,869 shares and 9,666,290
shares at April&nbsp;30, 2016 and January&nbsp;31, 2016, respectively</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">484</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">483</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Additional Paid-in Capital</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,123</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">45,675</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Retained Earnings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">42,714</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">42,212</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Treasury Stock, at Cost, 2,335,852 and 2,323,545 shares at April&nbsp;30, 2016 and
January&nbsp;31, 2016, respectively</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(20,197</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(20,022</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accumulated Other Comprehensive Loss, net of tax</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(650</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(975</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">TOTAL SHAREHOLDERS&#146; EQUITY</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">68,474</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">67,373</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:7.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">TOTAL LIABILITIES AND SHAREHOLDERS&#146; EQUITY</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">80,737</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">77,963</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">See Notes to condensed consolidated financial statements (unaudited). </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx171895_4"></A>ASTRONOVA, INC. </B></P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CONDENSED CONSOLIDATED STATEMENTS OF INCOME </B></P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(In thousands, Except Per Share Data) </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(Unaudited) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="86%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three&nbsp;Months&nbsp;Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>April&nbsp;30,<BR>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;2,<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net Sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">24,110</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">22,206</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of Sales</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14,637</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,176</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gross Profit</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,473</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,030</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating Expenses:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Selling and Marketing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,831</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,329</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and Development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,444</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,796</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">General and Administrative</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,651</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,457</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating Expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,926</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,582</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating Income, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,547</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,448</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other Income (Expense)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(52</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">234</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income before Income Taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,495</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,682</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income Tax Provision</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">476</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">471</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net Income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,019</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,211</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net Income Per Common Share&#151;Basic</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.17</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net Income Per Common Share&#151;Diluted</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.16</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Weighted Average Number of Common Shares Outstanding:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Basic</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,358</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,280</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Diluted</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,524</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,454</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Dividends Declared Per Common Share</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.07</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.07</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">See Notes to condensed consolidated financial statements (unaudited). </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx171895_5"></A>ASTRONOVA, INC. </B></P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </B></P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(In Thousands) </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(Unaudited) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="88%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three&nbsp;Months&nbsp;Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>April&nbsp;30,<BR>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;2,<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net Income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,019</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,211</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other Comprehensive Income (Loss), Net of Taxes and Reclassification Adjustments:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Foreign Currency Translation Adjustments</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">327</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Unrealized Holding Loss on Securities Available for Sale</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(19</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other Comprehensive Income (Loss)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">325</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(10</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Comprehensive Income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,344</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,201</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">See Notes to condensed consolidated financial statements (unaudited). </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx171895_6"></A>ASTRONOVA, INC. </B></P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS </B></P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(In Thousands) </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(Unaudited) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="87%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three Months&nbsp;Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>April&nbsp;30,<BR>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;2,<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash Flows from Operating Activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net Income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,019</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,211</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Depreciation and Amortization</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">625</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">455</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Share-Based Compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">314</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">143</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Deferred Income Tax Provision</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">69</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Changes in Assets and Liabilities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts Receivable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">443</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">95</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,588</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,094</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income Taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">257</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">268</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts Payable and Accrued Expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,647</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(397</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">128</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">93</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net Cash Provided by Operating Activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,914</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,972</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash Flows from Investing Activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Proceeds from Sales/Maturities of Securities Available for Sale</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,598</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,435</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Purchases of Securities Available for Sale</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,127</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Restricted Cash</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(600</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Payments Received on Line of Credit and Note Receivable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">188</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">125</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Additions to Property, Plant and Equipment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(195</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(654</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net Cash Provided (Used) by Investing Activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,591</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,821</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash Flows from Financing Activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash (used) proceeds from Common Shares Issued Under Employee Benefit Plans and Employee Stock
Option Plans, Net of Payment of Minimum Tax Withholdings</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(40</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">137</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Dividends Paid</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(516</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(510</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net Cash Used&nbsp;by Financing Activities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(556</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(373</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Effect of Exchange Rate Changes on Cash and Cash Equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">542</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">79</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net Increase in Cash and Cash Equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,491</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">857</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and Cash Equivalents, Beginning of Period</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,043</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,958</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and Cash Equivalents, End of Period</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">14,534</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">8,815</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Supplemental Disclosures of Cash Flow Information:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash Paid During the Period for Income Taxes, Net of Refunds</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">170</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">207</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">See Notes to condensed consolidated financial statements (unaudited). </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx171895_7"></A>ASTRONOVA, INC. </B></P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited) </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(1) Overview </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On September&nbsp;25, 2015, Astro-Med, Inc. announced it would immediately begin doing business as AstroNova on a worldwide basis. The name
change is part of the plan to modernize the Company and effectively communicate our strategy. The AstroNova name and brand emphasizes our traditional strengths in aerospace and acknowledges our expanding presence in test&nbsp;&amp; measurement,
product identification and other new areas where we can apply our data visualization technology. On May&nbsp;18, 2016, the name change was formally approved by the Company&#146;s shareholders and as such the Company&#146;s Restated Articles of
Incorporation have been amended to officially change the Company&#146;s name to AstroNova, Inc. The Company&#146;s common stock trades on the NASDAQ Global Market stock exchange under its new name, AstroNova, Inc., using the ticker symbol, ALOT.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Headquartered in West Warwick, Rhode Island, AstroNova, Inc. leverages its expertise in data visualization technologies to design, develop, manufacture
and distribute a broad range of specialty printers and data acquisition and analysis systems. Our products are distributed through our own sales force and authorized dealers in the United States. We also sell to customers outside of the United
States primarily through our Company offices in Canada, China, Europe, Mexico and Southeast Asia as well as with independent dealers and representatives. AstroNova, Inc. products are employed around the world in a wide range of aerospace, apparel,
automotive, avionics, chemical, computer peripherals, communications, distribution, food and beverage, general manufacturing, packaging and transportation applications. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The business consists of two segments, Product Identification (previously known as our QuickLabel segment), which includes products sold under the QuickLabel<SUP
STYLE="font-size:85%; vertical-align:top">&reg;</SUP> brand name, and Test&nbsp;&amp; Measurement which includes products sold under the AstroNova&#153; brand name. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Products sold under the QuickLabel brand are used in industrial and commercial product packaging and automatic identification applications to digitally print
custom labels and other visual identification marks on demand. Products sold under the AstroNova Test&nbsp;&amp; Measurement brand acquire and record visual and electronic signal data from local and networked data streams and sensors. The recorded
data is processed and analyzed and then stored and presented in various visual output formats. In the aerospace market, the Company has a long history of using its data visualization technologies to provide high-resolution airborne printers. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Unless otherwise indicated, references to &#147;AstroNova,&#148; the &#147;Company,&#148; &#147;we,&#148; &#147;our,&#148; and &#147;us&#148; in this
Quarterly Report on Form&nbsp;10-Q refer to AstroNova, Inc. and its consolidated subsidiaries. </P>
 <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(2) Basis of Presentation </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the
Securities and Exchange Commission, and reflect all adjustments consisting of normal recurring adjustments which, in the opinion of management, are necessary for a fair presentation of the results of the interim periods included herein. These
financial statements do not include all disclosures associated with annual financial statements and, accordingly, should be read in conjunction with footnotes contained in the Company&#146;s Annual Report on Form 10-K for the fiscal year ended
January&nbsp;31, 2016. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Results of operations for the interim periods presented herein are not necessarily indicative of the results that may be expected
for the full year. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The presentation of financial statements in conformity with generally accepted accounting principles requires management to make
estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. Some of the more significant estimates relate to the allowances for doubtful accounts and credits,
inventory valuation, impairment of long-lived assets and goodwill, income taxes, share-based compensation, accrued expenses and warranty reserves. Management&#146;s estimates are based on the facts and circumstances available at the time estimates
are made, past historical experience, risk of loss, general economic conditions and trends, and management&#146;s assessments of the probable future outcome of these matters. Consequently, actual results could differ from those estimates. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Certain amounts in prior year&#146;s financial statements have been reclassified to conform to the current year&#146;s presentation. </P>
 <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(3) Principles of Consolidation </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All
significant intercompany accounts and transactions are eliminated in consolidation. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(4) Acquisition </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&nbsp;19, 2015, the Company completed the acquisition of the aerospace printer product line for civil and commercial
aircraft from Rugged Information Technology Equipment Corporation (RITEC) under the terms of an Asset Purchase Agreement dated June&nbsp;18, 2015. The products of RITEC consist of aerospace printers for use in commercial aircraft sold primarily to
aircraft manufacturers, tier one contractors and directly to airlines around the world. AstroNova&#146;s aerospace printer product line is part of the Test&nbsp;&amp; Measurement (T&amp;M) product group and is reported as part of the T&amp;M
segment. The Company began shipment of the RITEC products in the third quarter of fiscal 2016. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The purchase price of the acquisition was
$7,360,000 which was funded using available cash and investment securities. Of the $7,360,000 purchase price, $750,000 is being held in escrow for twelve months following the acquisition date to support an indemnity to the Company in the event of
any breach in the representations, warranties or covenants of RITEC. The assets acquired consist principally of accounts receivables and certain intangible assets. Acquisition related costs of approximately $109,000 were included in the general and
administrative expenses in the Company&#146;s consolidated statements of income for fiscal year ended 2016. The acquisition was accounted for under the acquisition method in accordance with the guidance provided by FASB ASC 805, &#147;Business
Combinations.&#148; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">AstroNova also entered into a Transition Services Agreement, under which RITEC will provide transition services and
continue to manufacture products in the acquired product line until the Company transitions the manufacturing to its West Warwick, Rhode Island facility, which the Company anticipates will be completed in the second quarter of fiscal 2017. Upon
expiration of the Transition Services Agreement, AstroNova will purchase any inventory held by RITEC at its book value (net of reserves), which the Company estimates will be approximately $150,000. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Also as part of the Asset Purchase Agreement, AstroNova entered into a License Agreement, which grants RITEC certain rights to use the
intellectual property acquired by the Company in the design, development, marketing, manufacture, sale and servicing of aerospace printers for aircraft sold to the military end-user market and printers sold to other non-aircraft market segments.
RITEC will pay royalties equal to 7.5% of the sales price on all products sold into the military end-user aircraft market during the first five years of the License Agreement. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The purchase price of the acquisition has been allocated on the basis of the fair value as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="89%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">(In thousands)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts Receivable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">50</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Identifiable Intangible Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,780</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Goodwill</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,530</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total Purchase Price</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,360</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The fair value of the intangible assets acquired was estimated by applying the income approach. This fair
value measurement is based on significant inputs that are not observable in the market and therefore, represent a Level 3 measurement as defined in ASC 820, &#147;Fair Value Measurement and Disclosure.&#148; Key assumptions include (1)&nbsp;a
weighted average cost of capital of 15.5%; (2)&nbsp;a range of earnings projections from $110,000-$700,000 and (3)&nbsp;a range of contract renewal probability from 30%-100%. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Goodwill of $3,530,000, which is deductible for tax purposes, represents the excess of the purchase price over the estimated fair value
assigned to the tangible and identifiable intangible assets acquired from RITEC. The carrying amount of the goodwill was allocated to the T&amp;M segment of the Company. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The following table reflects the fair value of the acquired identifiable intangible assets and related estimated useful lives: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="79%"></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:49.50pt; font-size:8pt; font-family:Times New Roman"><B>(In thousands)</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair<BR>Value</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Useful&nbsp;Life<BR>(Years)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Customer Contract Relationships</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,830</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Non-Competition Agreement</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">950</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,780</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Assuming the acquisition of RITEC occurred on February&nbsp;1, 2015, the impact on net sales, net income and
earnings per share would not have been material to the Company for the period ended May&nbsp;2, 2015. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(5) Net Income Per Common Share </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the period.
Diluted net income per share is calculated by dividing net income by the weighted average number of shares and, if dilutive, common equivalent shares, determined using the treasury stock method for stock options, restricted stock awards and
restricted stock units outstanding during the period. A reconciliation of the shares used in calculating basic and diluted net income per share is as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="76%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three&nbsp;Months Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>April&nbsp;30,<BR>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;2,<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Weighted Average Common Shares Outstanding&#151;Basic</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,357,588</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,280,246</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Effect of Dilutive Options and Restricted Stock Units</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">166,661</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">173,936</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Weighted Average Common Shares Outstanding&#151;Diluted</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,524,249</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,454,182</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the three months ended April&nbsp;30, 2016 and May&nbsp;2, 2015 the diluted per share amounts do not reflect common
equivalent shares outstanding of 431,133 and 244,100<B><I>,</I></B> respectively, because their effect would have been anti-dilutive. </P>
 <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(6) Intangible Assets </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Intangible assets are as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="58%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>April&nbsp;30, 2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>January&nbsp;31, 2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP>(In thousands)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>Carrying<BR>Amount</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Accumulated<BR>Amortization</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Net<BR>Carrying<BR>Amount</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>Carrying<BR>Amount</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Accumulated<BR>Amortization</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Net<BR>Carrying<BR>Amount</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Miltope:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Customer Contract Relationships</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(846</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,254</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(758</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,342</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">RITEC:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Customer Contract Relationships</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,830</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(75</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,755</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,830</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(31</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,799</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Non-Competition Agreement</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">950</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(158</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">792</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">950</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(111</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">839</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Intangible Assets, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,880</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(1,079</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">5,801</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,880</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(900</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">5,980</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There were no impairments to intangible assets during the periods ended April&nbsp;30, 2016 and May&nbsp;2,
2015. Amortization expense of $179,000 and $89,000 in regards to the above acquired intangibles has been included in the condensed consolidated statements of income for the periods ended April&nbsp;30, 2016 and May&nbsp;2, 2015, respectively. </P>
 <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(7) Share-Based Compensation </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">AstroNova has two equity incentive plans &#150; the 2007 Equity Incentive Plan (the &#147;2007 Plan&#148;) and the 2015
Equity Incentive Plan (the &#147;2015 Plan&#148;). Under these plans, the Company may grant incentive stock options, non-qualified stock options, stock appreciation rights, time or performance based restricted stock units (RSUs), restricted stock
awards (RSAs), and other stock-based awards to executives, key employees, directors and other eligible individuals. At April&nbsp;30, 2016, 84,650 shares were available for grant under the 2007 Plan, of which 50,000 are reserved for stock options
that the Company is obligated to issue to its CEO in fiscal 2018 pursuant to an Equity Incentive Award Agreement dated as of November&nbsp;24, 2014 (the &#147;CEO Equity Incentive Agreement&#148;). The 2007 Plan will expire in May 2017. The 2015
Plan was approved by the Company&#146;s shareholders at the 2015 annual meeting. The 2015 Plan authorized the issuance of up to 500,000 shares (subject to adjustment for stock dividends and stock splits) and will expire in May 2025. At
April&nbsp;30, 2016, 234,264 shares were available for grant under the 2015 Plan. Options granted to date to employees under both plans vest over four years and expire after ten years. The exercise price of each stock option is established at the
discretion of the Compensation Committee; however, any incentive stock options granted under the 2007 plan, and all options granted under the 2015 Plan, must be at an exercise price of not less than the fair market value of the Company&#146;s common
stock on the date of grant. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the plans, each non-employee director receives an automatic annual grant of ten-year
options to purchase 5,000 shares of stock upon the adjournment of each shareholders meeting. Each such option is exercisable at the fair market value of the Company&#146;s common stock as of the grant date, and vests immediately prior to the next
succeeding shareholders&#146; meeting. In addition to the automatic option grant, the Company has a Non-Employee Director Annual Compensation Program (the &#147;Program&#148;) which provides that each non-employee director is entitled to an annual
cash retainer of $7,000 (the &#147;Annual Cash Retainer&#148;), plus $500 for each Board and committee meeting attended. In addition, the Chairman of the Board also receives an annual retainer of $6,000, and the Chairs of the Audit and Compensation
Committees each receive an annual retainer of $4,000 (&#147;Chair Retainer&#148;). The non-employee directors may elect, for any fiscal year, to receive all or a portion of the Annual Cash Retainer and/or Chair Retainer (collectively the &#147;Cash
Retainer&#148;) in the form of common stock of the Company, which will be issued under one of the Plans. If a non-employee director elects to receive all or a portion of the Cash Retainer in the form of common stock, such shares shall be issued in
four quarterly installments on the first day of each fiscal quarter, and the number of shares of common stock to be issued shall be based on the fair market value of the Company&#146;s common stock on the date such installment is payable. The common
stock received in lieu of such Cash Retainer is fully vested upon issuance. However, a non-employee director who receives common stock in lieu of all or a portion of the Cash Retainer may not sell, transfer, assign, pledge or otherwise encumber the
common stock prior to the first anniversary of the date on which such shares were issuable. In the event of the death or disability of a non-employee director, or a change in control of the Company, any shares of common stock issued in lieu of the
Cash Retainer, shall no longer be subject to such restrictions on transfer. During the first quarter of fiscal 2017, 567 shares were awarded to non-employee directors in lieu of the Cash Retainer. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In addition, under the Program, each non-employee director receives RSAs with a value equal to $20,000 (the &#147;Equity Retainer&#148;) upon
adjournment of each annual shareholders&#146; meeting. If a non-employee director is first appointed or elected to the Board of Directors effective on a date other than the annual shareholders&#146; meeting, on the date of such appointment or
election the director shall receive a pro rata award of restricted common stock having a value based on the number of days remaining until the next annual meeting. The Equity Retainer will vest on the earlier of 12 months after the grant date or the
date immediately prior to the next annual meeting of the shareholders following the meeting at which such RSAs were granted. However, a non-employee director may not sell, transfer, assign, pledge or otherwise encumber the vested common stock prior
to the second anniversary of the vesting date. In the event of the death or disability of a non-employee director, or a change in control of the Company, the RSAs shall immediately vest and shall no longer be subject to such restrictions on
transfer. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In April 2013 (fiscal year 2014), the Company granted options and RSUs to officers (&#147;2014 RSUs&#148;). The 2014 RSUs vest
as follows: twenty-five percent vest on the third anniversary of the grant date, fifty percent vest upon the Company achieving its cumulative budgeted net sales target for fiscal years 2014 through 2016 (the &#147;Measurement Period&#148;), and
twenty-five percent vest upon the Company achieving a target average annual ORONA (operating income return on net assets as calculated under the Domestic Management Bonus Plan) for the Measurement Period. The grantee may not sell, transfer or
otherwise dispose of more than fifty percent of the common stock issued upon vesting of the 2014 RSUs until the first anniversary of the vesting date. On February&nbsp;1, 2014, the Company accelerated the vesting of 4,166 of the 2014 RSUs held by
Everett Pizzuti in connection with his retirement. In April 2016, 9,300 of the 2014 RSUs vested, as the Company achieved the targeted average annual ORONA, as defined in the plan, for the Measurement Period and another 9,300 vested as a result of
the third year anniversary date of the grant. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In March 2015 (fiscal year 2016), the Company granted 50,000 options and 537 RSAs to its
CEO pursuant to the CEO Equity Incentive Agreement, and 35,000 options to other key employees. The options and RSAs vest in four equal annual installments commencing on the first anniversary of the grant date. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In May 2015 (fiscal year 2016), the Company granted an aggregate of 80,000 time-based and 155,000 performance-based RSUs (&#147;2016
RSUs&#148;) to certain officers of the Company. The time-based 2016 RSUs will vest in four equal annual installments commencing on the first anniversary of the grant date. The performance-based 2016 RSUs will vest over three years based upon the
increase in net sales, if any, achieved each fiscal year relative to a three-year net sales increase goal. Performance-based 2016 RSUs that are earned based on organic revenue growth will be fully vested when earned, while those earned based on
revenue growth via acquisitions will vest annually over a three-year period following the fiscal year in which the revenue growth occurs. Any performance-based 2016 RSUs that have not been earned at the end of the three-year performance period will
be forfeited. The expense for such shares is recognized in the fiscal year in which the results are achieved, however, the shares are not fully earned until approved by the Compensation Committee in the first quarter of the following fiscal year.
Based upon revenue in fiscal 2016, 15,810 of the performance based 2016 RSUs were earned in the first quarter of fiscal 2017. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In March
2016 (fiscal year 2017), the Company granted 50,000 options and 4,030 RSAs to its CEO pursuant to the CEO Equity Incentive Agreement. The options and RSAs vest in four equal annual installments commencing on the first anniversary of the grant date.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We account for compensation cost related to share-based payments based on the estimated fair value of the stock options, RSUs and RSAs
when awarded. We have estimated the fair value of each option on the date of grant using the Black-Scholes option-pricing model. Our estimate requires a number of complex and subjective assumptions including our stock price volatility, employee
exercise patterns (expected life of the options), the risk-free interest rate and the Company&#146;s dividend yield. The stock price volatility </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
assumption is based on the historical weekly price data of our common stock over a period equivalent to the weighted average expected life of our options. Management evaluated whether there were
factors during that period which were unusual and would distort the volatility figure if used to estimate future volatility and concluded that there were no such factors. In determining the expected life of the option grants, the Company has
observed the actual terms of prior grants with similar characteristics and the actual vesting schedule of the grant and has assessed the expected risk tolerance of different option groups. The risk-free interest rate is based on the actual U.S.
Treasury zero coupon rate for bonds matching the expected term of the option as of the option grant date. The dividend assumption is based upon the prior year&#146;s average dividend yield. Our accounting for share-based compensation for RSUs and
RSAs is also based on the fair value method. The fair value of the RSUs and RSAs is based on the closing market price of the Company&#146;s common stock on the grant date of the RSU or RSA. Reductions in compensation expense associated with
forfeited awards are estimated at the date of grant, and this estimated forfeiture rate is adjusted periodically based on actual forfeiture experience. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Share-based compensation expense was recognized as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="82%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three&nbsp;Months&nbsp;Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>April&nbsp;30,<BR>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;2,<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">(In thousands)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="2" VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Stock Options</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">81</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">73</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Restricted Stock Awards and Restricted Stock Units</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">230</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">68</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Employee Stock Purchase Plan</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">314</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">143</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Stock Options </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair
value of stock options granted during the three months ended April&nbsp;30, 2016 and May&nbsp;2, 2015 was estimated using the following weighted average assumptions: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="82%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three&nbsp;Months&nbsp;Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B><BR>April&nbsp;30,<BR>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;2,<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Risk Free Interest Rate</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.5</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.6</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Expected Volatility</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24.6</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22.7</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Expected Life (in years)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Dividend Yield</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2.0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The weighted average fair value per share for options granted was $2.86 during the first quarter of fiscal 2017 as compared to
$2.43 during the first quarter of fiscal 2016. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Aggregated information regarding stock options granted under the plans for the three months ended
April&nbsp;30, 2016 is summarized below: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="40%"></TD>
<TD VALIGN="bottom" WIDTH="10%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="10%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="10%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Number&nbsp;of&nbsp;Options</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Weighted&nbsp;Average<BR>Exercise&nbsp;Price</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Weighted&nbsp;Average<BR>Remaining<BR>Contractual&nbsp;Life<BR>(in Years)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Aggregate&nbsp;Intrinsic<BR>Value</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Outstanding at January&nbsp;31, 2016</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">657,936</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">11.00</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,083,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Granted</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15.01</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Exercised</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(12,801</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9.14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Forfeited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(225</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14.20</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Canceled</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,273</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8.14</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Outstanding at April&nbsp;30, 2016</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">692,637</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">11.33</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,120,393</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Exercisable at April&nbsp;30, 2016</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">450,812</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10.04</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.0</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,942,012</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of April&nbsp;30, 2016, there was approximately $493,000 of unrecognized compensation expense related to stock options
which is expected to be recognized over a weighted average period of approximately 2.9 years. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Restricted Stock Units (RSUs) and Restricted Stock Awards (RSAs) </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Aggregated information regarding RSUs and RSAs granted under the Plan for the three months ended April&nbsp;30, 2016 is summarized below: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="12%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="12%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>RSAs&nbsp;&amp;&nbsp;RSUs</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Weighted&nbsp;Average<BR>Grant&nbsp;Date&nbsp;Fair&nbsp;Value</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Unvested at January&nbsp;31, 2016</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">293,088</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">13.28</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Granted</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,597</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15.06</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Vested</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(34,180</TD>
<TD NOWRAP VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11.90</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Forfeited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(18,600</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10.07</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Unvested at April 30, 2016</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">244,905</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">13.75</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of April&nbsp;30, 2016, there was approximately $1,191,000 of unrecognized compensation expense related to RSUs and RSAs
which is expected to be recognized over a weighted average period of 2.7 years. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Employee Stock Purchase Plan </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">AstroNova has an Employee Stock Purchase Plan allowing eligible employees to purchase shares of common stock at a 15% discount from fair value on the date of
purchase. A total of 247,500 shares were reserved for issuance under this plan. During the quarters ended April&nbsp;30, 2016 and May&nbsp;2, 2015, there were 1,597 and 732 shares respectively, purchased under this plan. As of April&nbsp;30, 2016,
50,003 shares remain available. </P>
 <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(8) Inventories </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Inventories are stated at the lower of cost (first-in, first-out) or market and include material, labor and manufacturing overhead. The
components of inventories are as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="70%"></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>April&nbsp;30,&nbsp;2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>January&nbsp;31,&nbsp;2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">(In thousands)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Materials and Supplies</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">11,430</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10,197</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Work-In-Process</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,141</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,025</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Finished Goods</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,152</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,491</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,723</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,713</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventory Reserve</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,164</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,823</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">16,559</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">14,890</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(9) Income Taxes </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#146;s effective tax rates for the period, which are based on the projected effective tax rate for the full year, are as
follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="77%"></TD>
<TD VALIGN="bottom" WIDTH="20%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three&nbsp;Months&nbsp;Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Fiscal 2017</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31.8</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Fiscal 2016</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28.0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the first quarter of fiscal 2017, the Company recognized an income tax expense of approximately $476,000. The effective
tax rate in this quarter was directly impacted by a $52,000 tax benefit related to the statute of limitations expiring on a previously uncertain tax position. During the three months ended May 2, 2015, the Company recognized an income tax expense of
approximately $471,000. The effective tax rate in this quarter was directly impacted by a $135,000 tax benefit related to the statute of limitations expiring on a previously uncertain tax position. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of April&nbsp;30, 2016, the Company&#146;s cumulative unrecognized tax benefits totaled $584,000 compared to $591,000 as of January&nbsp;31, 2016. There
were no other developments affecting unrecognized tax benefits during the quarter ended April&nbsp;30, 2016. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(10) Note Receivable and Line of Credit Issued </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&nbsp;30, 2012, the Company completed the sale of its label manufacturing operations in Asheboro, North Carolina to Label Line
Ltd. The net sale price of $1,000,000 was received in the form of a promissory note issued by Label Line Ltd. which was secured by a first lien on various collateral, including the Asheboro plant and plant assets. The note bears interest at 3.75%
and was payable in sixteen quarterly installments of principal and interest which commenced on January&nbsp;30, 2013. In February 2016, the balance remaining on this note was paid in full. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The terms of the Asheboro sale also included an agreement for AstroNova to provide Label Line Ltd. with additional financing in the form of a revolving line
of credit in the amount of $600,000. This line of credit is secured by a first lien on various collateral of Label Line Ltd., including the Asheboro plant and plant assets, and bears interest at a rate equal to the United States prime rate plus an
additional margin of two percent on the outstanding credit balance. The term of this revolving line of credit has been extended through January&nbsp;31, 2017. As of April&nbsp;30, 2016, $150,000 remains outstanding on this revolving line of credit.
</P>
 <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(11) Segment Information </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">AstroNova reports two segments: Product Identification (previously the QuickLabel segment) and Test&nbsp;&amp; Measurement (T&amp;M). The
Company evaluates segment performance based on the segment profit before corporate expenses. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Summarized below are the Net Sales and Segment Operating
Profit for each reporting segment: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="66%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three Months Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Net Sales</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Segment&nbsp;Operating&nbsp;Profit</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:49.50pt; font-size:8pt; font-family:Times New Roman"><B>(In thousands)</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>April&nbsp;30,<BR>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;2,<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>April&nbsp;30,<BR>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;2,<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Product Identification</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">16,606</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">15,644</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,996</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,977</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">T&amp;M</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,504</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,562</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,202</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">928</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">24,110</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">22,206</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,198</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,905</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Corporate Expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,651</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,457</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating Income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,547</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,448</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other Income (Expense)&#151;Net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(52</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">234</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income Before Income Taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,495</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,682</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income Tax Provision</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">476</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">471</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net Income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,019</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,211</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(12) Recent Accounting Pronouncements </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Revenue Recognition </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09, &#147;Revenue from Contracts
with Customers (Topic 606).&#148; ASU 2014-09 completes the joint effort by the FASB and International Accounting Standards Board to improve financial reporting by creating common revenue recognition guidance for U.S. GAAP and International
Financial Reporting Standards. ASU 2014-09 applies to all companies that enter into contracts with customers to transfer goods or services. In August 2015, the FASB modified ASU 2014-09 to be effective for annual reporting periods beginning after
December&nbsp;15, 2017 (Q1 fiscal 2019 for AstroNova), including interim periods within that reporting period. As modified, the FASB permits the adoption of the new revenue standard early, but not before annual periods beginning after
December&nbsp;15, 2016. Entities have the choice to apply ASU 2014-09 either retrospectively to each reporting period presented or by recognizing the cumulative effect of applying ASU 2014-09 at the date of initial application and not adjusting
comparative information. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In March 2016, the FASB issued ASU 2016-08, &#147;Revenue from Contracts with Customers (Topic 606)
&#150;Principal versus Agent Consideration.&#148; In April 2016, the FASB issued ASU 2016-10, &#147;Revenue from Contracts with Customers (Topic 606) -Identifying Performance Obligations and Licensing.&#148; In May 2016, the FASB issued ASU 2016-11,
&#147;Revenue from Contracts with Customers (Topic 606) and Derivatives and Hedging (Topic 815) &#150; Rescission of SEC Guidance Because of ASU 2014-09 and 2014-16&#148; and ASU 2016-12, &#147;Revenue from Contracts with Customers (Topic 606)
&#150;Narrow Scope Improvements and Practical Expedients.&#148; All of these ASUs do not change the core principle of the guidance in Topic 606 (as amended by ASU 2014-09), but rather provide further guidance to improve the operability and
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
understandability of the implementation guidance included in ASU 2014-09. The effective date for all of these ASUs is the same as the effective date of ASU 2014-09 as amended by ASU 2015-14, for
annual reporting periods beginning after December&nbsp;15, 2017, including interim periods within those years. The Company is currently evaluating the requirements of these ASUs along with ASU 2014-09 and has not yet determined its impact on the
Company&#146;s consolidated financial statements. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Share-Based Compensation </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In March 2016, the FASB issued ASU No.&nbsp;2016-09, &#147;Compensation &#150; Stock Compensation (Topic 718) &#150; Improvements to Employee
Share-Based Payment Accounting.&#148; ASU 2016-09 simplifies several aspects of the accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, and classification
on the statement of cash flows. For public entities, ASU 2016-09 is effective for annual periods beginning after December&nbsp;15, 2016, and interim periods within those annual periods (Q1 fiscal 2018 for AstroNova). Early adoption is permitted in
any interim or annual period. The Company is currently evaluating the impact of adopting ASU No.&nbsp;2016-09 on the Company&#146;s consolidated financial statements.</P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Leases </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In February 2016, the FASB issued
ASU 2016-02, &#147;Leases (Topic 842).&#148; ASU 2016-02 supersedes current guidance related to accounting for leases and is intended to increase transparency and comparability among organizations by requiring lessees to recognize assets and
liabilities in the balance sheet for operating leases with lease terms greater than twelve months. The update also requires improved disclosures to help users of financial statements better understand the amount, timing and uncertainty of cash flows
arising from leases. ASU 2016-02 will be effective for fiscal years beginning after December&nbsp;15, 2018, including interim periods within those fiscal years (Q1 fiscal 2020 for AstroNova), with early adoption permitted. At adoption, this update
will be applied using a modified retrospective approach. The Company is currently evaluating the effect of this new guidance on the Company&#146;s consolidated financial statements. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Inventory </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In July 2015, the FASB issued
ASU 2015-11, &#147;Inventory (Topic 330).&#148; ASU 2015-11 requires inventory to be measured at the lower of cost and net realizable value instead of at lower of cost or market. This guidance does not apply to inventory that is measured using
last-in, first out (LIFO) or the retail inventory method but applies to all other inventory including inventory measured using first-in, first-out (FIFO) or the average cost method. ASU 2015-11 will be effective for fiscal years beginning after
December&nbsp;15, 2016, including interim periods within those fiscal years (Q1 fiscal 2018 for AstroNova) and should be applied prospectively. Early adoption is permitted as of the beginning of an interim or annual reporting period. AstroNova is
currently evaluating the effect of this new guidance on the Company&#146;s consolidated financial statements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">No other new accounting pronouncements,
issued or effective during the first three months of the current year, have had or are expected to have a material impact on our consolidated financial statements. </P>
 <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(13) Securities Available for Sale </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to our investment policy, securities available for sale include state and municipal securities with various contractual or
anticipated maturity dates ranging from 1 to 30 months. Securities available for sale are carried at fair value, with unrealized gains and losses reported as a component of accumulated other comprehensive income (loss) in shareholders&#146; equity
until realized. Realized gains and losses from the sale of available for sale securities, if any, are determined on a specific identification basis. A decline in the fair value of any available for sale security below cost that is determined to be
other than temporary will result in a write-down of its carrying amount to fair value. No such impairment charges were recorded for any period presented. All short-term investment securities have original maturities greater than 90 days. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value, amortized cost and gross unrealized gains and losses of securities available for sale are as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman"><B></B>(In thousands)<B></B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; width:48.20pt; font-size:8pt; font-family:Times New Roman"><B>April&nbsp;30, 2016</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Amortized&nbsp;Cost</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross&nbsp;Unrealized<BR>Gains</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross&nbsp;Unrealized<BR>Losses</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair&nbsp;Value</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">State and Municipal Obligations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">8,765</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">12</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(3</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">8,774</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:58.45pt; font-size:8pt; font-family:Times New Roman"><B>January&nbsp;31, 2016</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Amortized&nbsp;Cost</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross&nbsp;Unrealized<BR>Gains</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross&nbsp;Unrealized<BR>Losses</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair&nbsp;Value</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">State and Municipal Obligations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10,363</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10,376</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(14) Fair Value </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We measure our financial assets at fair value on a recurring basis in accordance with the guidance provided in ASC 820, &#147;Fair Value
Measurement and Disclosures&#148; which defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). In addition,
ASC 820 establishes a three-tiered hierarchy for inputs used in management&#146;s determination of fair value of financial instruments that emphasizes the use of observable inputs over the use of unobservable inputs by requiring that observable
inputs be used when available. Observable inputs are inputs that reflect management&#146;s belief about the assumptions market participants would use in pricing a financial instrument based on the best information available in the circumstances.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value hierarchy is summarized as follows: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Level 1&#151;Quoted prices in active markets for identical assets or liabilities; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Level 2&#151;Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active or other inputs that are
observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Level 3&#151;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. </TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents, accounts receivables, accounts payable, line of credit receivable, accrued compensation, other liabilities and accrued expenses and
income tax payable are reflected in the condensed consolidated balance sheet at carrying value, which approximates fair value due to the short term nature of the these instruments. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Assets measured at fair value on a recurring basis are summarized below: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="68%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman"><B></B>(In thousands)<B></B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; width:48.20pt; font-size:8pt; font-family:Times New Roman"><B>April&nbsp;30, 2016</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Level&nbsp;1</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Level&nbsp;2</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Level&nbsp;3</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Money Market Funds (included in Cash and Cash Equivalents)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,003</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,003</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">State and Municipal Obligations (included in Securities Available for Sale)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,774</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,774</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,003</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">8,774</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">14,777</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:58.45pt; font-size:8pt; font-family:Times New Roman"><B>January&nbsp;31, 2016</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Level&nbsp;1</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Level&nbsp;2</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Level&nbsp;3</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Money Market Funds (included in Cash and Cash Equivalents)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">State and Municipal Obligations (included in Securities Available for Sale)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,376</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,376</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10,376</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">14,716</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For our money market funds and state and municipal obligations, we utilize the market approach to measure fair value. The
market approach is based on using quoted prices for identical or similar assets. </P>
 <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(15) Accumulated Other Comprehensive Loss </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The changes in the balance of accumulated other comprehensive loss by component are as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="57%"></TD>
<TD VALIGN="bottom" WIDTH="11%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="11%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="11%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:49.50pt; font-size:8pt; font-family:Times New Roman"><B>(In thousands)</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Foreign&nbsp;Currency<BR>Translation<BR>Adjustments</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Unrealized&nbsp;Holding&nbsp;Gain<BR>on&nbsp;Available&nbsp;for Sale<BR>Securities</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Balance at January&nbsp;31, 2016</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(983</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(975</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other Comprehensive Income (Loss)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">327</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">325</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Balance at April&nbsp;30, 2016</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(656</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(650</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The amounts presented above in other comprehensive income (loss) are net of any applicable taxes. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(16) Commitments and Contingencies </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Product Replacement Program </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In April
2013, tests conducted by the Company revealed that one of its suppliers had been using a non-conforming part in power supplies for certain models of AstroNova&#146;s Test&nbsp;&amp; Measurement printers. No malfunctions have been reported by
customers as a result of the non-conforming material. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Upon identifying this issue, AstroNova immediately suspended production of the printers, notified
all customers and contacted the supplier who confirmed the problem. AstroNova is continuing to work with its customers to replace the non-conforming material on existing printers with conforming material. The estimated costs associated with the
replacement program were $672,000, which was based upon the number of printers shipped during the period the non-conforming material was used. Those estimated costs were recognized and recorded as a reserve in the first quarter of fiscal 2014. Since
fiscal 2014, the Company has expended a total of $406,000 in replacement costs which have been charged against this reserve. The remaining reserve amount of $266,000 is included in Other Accrued Expenses in the accompanying condensed consolidated
balance sheet dated April&nbsp;30, 2016. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Since the supplier deviated from the agreed upon specifications for the power supply while
providing certificates of conformance to the original specifications, in January 2014, AstroNova received a non-refundable $450,000 settlement from the supplier for recovery of the costs and expense associated with this issue. In addition to this
cash settlement, the Company is receiving lower product prices from the supplier through fiscal 2017. </P>
 <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(17) Line of Credit </B></P>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has a $10 million revolving line of credit available for ongoing working capital requirements, business acquisitions or general
corporate purposes as needed. This line of credit is scheduled to expire on August 30, 2017. Any borrowings made under this line of credit bear interest at either a fluctuating base rate equal to the highest of (i)&nbsp;the Prime Rate,
(ii)&nbsp;1.50% above the daily one month LIBOR, and (iii)&nbsp;the Federal Funds Rate in effect plus 1.50% or at a fixed rate of LIBOR plus an agreed upon margin of between 0% and 2.25%, based on the Company&#146;s funded debt to EBITDA ratio as
defined in the agreement. In addition, the new agreement provided for two financial covenant requirements, namely, Total Funded Debt to Adjusted EBITDA (as defined) of not greater than 3 to 1 and a Fixed Charge Coverage Ratio (as defined) of not
less than 1.25 to 1, both measured at the end of each quarter on a rolling four quarter basis. As of April&nbsp;30, 2016, there have been no borrowings against this line of credit and the Company was in compliance with its financial covenants. </P>
 <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="tx171895_8"></A>Item&nbsp;2.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>MANAGEMENT&#146;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS </B></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Business
Overview </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This section should be read in conjunction with AstroNova&#146;s Condensed Consolidated Financial Statements included elsewhere herein and
our Annual Report on Form 10-K for the fiscal year ended January&nbsp;31, 2016. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On September&nbsp;25, 2015, we announced we would
immediately begin doing business as AstroNova on a worldwide basis. The name change is part of the plan to modernize the Company and effectively communicate our strategy. The AstroNova name and brand emphasizes our traditional strengths in aerospace
and acknowledges our expanding presence in test&nbsp;&amp; measurement, product identification and other new areas where we can apply our data visualization technology. On May&nbsp;18, 2016, the name change was formally approved by the
Company&#146;s shareholders and as such the Company&#146;s Restated Articles of Incorporation have been amended to officially change the Company&#146;s name to AstroNova, Inc. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">AstroNova is a multi-national enterprise that leverages its proprietary data visualization technologies to design, develop, manufacture,
distribute and service a broad range of products that acquire, store, analyze and present data in multiple formats. The Company organizes its structure around a core set of competencies, including research and development, manufacturing, service,
marketing and distribution. It markets and sells its products and services through the following two segments: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Product Identification (previously QuickLabel)&#151;offers product identification and label printer hardware, software, servicing contracts, and consumable products. </TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Test and Measurement (T&amp;M)&#151; offers a suite of products and services that acquire and record visual and electronic signal data from local and networked data stream and sensors as well as wired and wireless
networks. The recorded data is processed and analyzed and then stored and presented in various visual output formats. The T&amp;M segment also includes a line of aerospace printers that are used to print hard copies of data required for the safe and
efficient operation of aircraft including navigation maps, arrival and departure procedures, flight itineraries, weather maps, performance data, passenger data, and various air traffic control data. Aerospace products also include Ethernet switches
which are used in military aircraft and military vehicles to connect multiple computers or Ethernet devices. </TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">AstroNova markets and sells
its products and services globally through a diverse distribution structure of direct sales personnel, manufacturer&#146;s representatives and authorized dealers that deliver a full complement of branded products and services to customers in our
respective markets. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">On June&nbsp;19, 2015, AstroNova completed the asset purchase of the aerospace printer product
line from RITEC. AstroNova&#146;s aerospace printer product line is part of the T&amp;M product group and is reported as part of the T&amp;M segment. The Company began shipment of the RITEC products in the third quarter of fiscal 2016. Refer to Note
4, &#147;Acquisition,&#148; in the Condensed Consolidated Financial Statements included elsewhere in this report. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Results of Operations </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Three Months Ended April&nbsp;30, 2016 vs. Three Months Ended May&nbsp;2, 2015 </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net sales by segment and current quarter percentage change over prior year for the three months ended April&nbsp;30, 2016 and May&nbsp;2, 2015 were: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="67%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:75.45pt; font-size:8pt; font-family:Times New Roman"><B>(Dollars in thousands)</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>April&nbsp;30,<BR>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As&nbsp;a<BR>%&nbsp;of<BR>Net&nbsp;Sales</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;2, <BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>As a<BR>%&nbsp;of<BR>Net&nbsp;Sales</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>%&nbsp;Change<BR>Over<BR>Prior&nbsp;Year</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Product Identification</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">16,606</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><I>&nbsp;</I></TD>
<TD VALIGN="bottom" ALIGN="right"><I>68.9</I></TD>
<TD NOWRAP VALIGN="bottom"><I>%&nbsp;</I></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">15,644</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><I>&nbsp;</I></TD>
<TD VALIGN="bottom" ALIGN="right"><I>70.4</I></TD>
<TD NOWRAP VALIGN="bottom"><I>%&nbsp;</I></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><I>&nbsp;</I></TD>
<TD VALIGN="bottom" ALIGN="right"><I>6.1</I></TD>
<TD NOWRAP VALIGN="bottom"><I>%&nbsp;</I></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">T&amp;M</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,504</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><I>&nbsp;</I></TD>
<TD VALIGN="bottom" ALIGN="right"><I>31.1</I></TD>
<TD NOWRAP VALIGN="bottom"><I>%&nbsp;</I></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,562</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><I>&nbsp;</I></TD>
<TD VALIGN="bottom" ALIGN="right"><I>29.6</I></TD>
<TD NOWRAP VALIGN="bottom"><I>%&nbsp;</I></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><I>&nbsp;</I></TD>
<TD VALIGN="bottom" ALIGN="right"><I>14.4</I></TD>
<TD NOWRAP VALIGN="bottom"><I>%&nbsp;</I></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">24,110</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><I>&nbsp;</I></TD>
<TD VALIGN="bottom" ALIGN="right"><I>100.0</I></TD>
<TD NOWRAP VALIGN="bottom"><I>%&nbsp;</I></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">22,206</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><I>&nbsp;</I></TD>
<TD VALIGN="bottom" ALIGN="right"><I>100.0</I></TD>
<TD NOWRAP VALIGN="bottom"><I>%&nbsp;</I></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><I>&nbsp;</I></TD>
<TD VALIGN="bottom" ALIGN="right"><I>8.6</I></TD>
<TD NOWRAP VALIGN="bottom"><I>%&nbsp;</I></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net sales for the first quarter of the current year were $24,110,000, representing an 8.6% increase as compared to the
previous year&#146;s first quarter sales of $22,206,000. Sales through the domestic channels for the current quarter were $16,772,000, an increase of 6.7% over the prior year&#146;s first quarter. International sales for the first quarter of the
current year were $7,338,000, representing a 13.1% increase from the previous year&#146;s first quarter. Current year&#146;s first quarter international sales include an unfavorable foreign exchange rate impact of $40,000. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Hardware sales in the current quarter were $8,731,000, a slight increase as compared to prior year&#146;s first quarter sales of $8,401,000. The primary
driver in the growth of sales was hardware sales in the Test&nbsp;&amp; Measurement segment and specifically the Aerospace product lines. Consumables sales in the current quarter were $13,378,000, representing a 13.7% increase over prior year&#146;s
first quarter consumable sales of $11,769,000. The current quarter increase in consumable sales as compared to the first quarter of the prior year is attributable to a double-digit increase in sales of both digital color printer supplies and the
label and tag products within the Product Identification segment. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Service and other revenues of $2,001,000 in the current quarter were slightly down from
prior year&#146;s first quarter service and other revenues of $2,036,000, primarily due to lower service and repair revenue during the quarter, as prior year first quarter was impacted by an increase in this revenue related to the fiscal 2014
Miltope acquisition. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Current year first quarter gross profit was $9,473,000, representing a 4.9% improvement as compared to prior year&#146;s first
quarter gross profit of $9,030,000; however, the Company&#146;s current quarter gross profit margin of 39.3% reflects a decrease from the prior year&#146;s first quarter gross profit margin of 40.7%. The higher gross profit for the current quarter
as compared to prior year is primarily attributable to higher sales, while the current quarter&#146;s decrease in margin is due to product mix, costs associated with the product line integration related to RITEC and absorption in our manufacturing
operations. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Operating expenses for the current quarter were $7,926,000, an increase as compared to prior year&#146;s first quarter operating expenses of
$7,582,000. Specifically, selling and marketing expenses for the current quarter increased to $4,831,000 as compared to $4,329,000 in the first quarter of the prior year due to selling and marketing initiatives. Additionally, G&amp;A expenses
increased in the first quarter to $1,651,000 as compared to $1,457,000 in the prior year. The increase is primarily due to increases in wages, benefits and share-based compensation costs. R&amp;D expenses decreased 19.6% in the current quarter as
compared to the prior year, due to a reduction in outside R&amp;D design and product testing for the first quarter of the current year as compared to the prior year. The R&amp;D spending level, as a percentage of net sales, for the current quarter
is 6.0% as compared to 8.1% for the same period of the prior year. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Other expense during the first quarter was $52,000 compared to other income of
$234,000 in the first quarter of the previous year. The first quarter other expense consists primarily of foreign exchange loss and other miscellaneous charges. Other income in the first quarter of the prior year includes $248,000 of income
recognized from a settlement in an escrow account related to the Miltope transaction.</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The provision for federal, state and foreign taxes for the first
quarter of the current year was $476,000 which includes a benefit of $52,000 related to the statute of limitations expiring on a previous uncertain tax position and reflects an effective tax rate of 31.8%. This compares to the prior year&#146;s
first quarter tax provision on income of $471,000, which includes a benefit of $135,000 related to the statute of limitations expiring on a previous uncertain tax position and reflected an effective tax rate of 28.0%. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company reported net income of $1,019,000 for the first quarter of the current year, generating EPS of $0.14 per diluted share as compared to the prior
year&#146;s first quarter net income of $1,211,000 and related $0.16 per diluted share. Return on sales was 4.2% for the first quarter of fiscal 2017 as compared to 5.5% for the first quarter in fiscal 2016. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">18 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Segment Analysis </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company reports two segments: Product Identification (previously the QuickLabel segment) and Test&nbsp;&amp; Measurement (T&amp;M). The Company evaluates
segment performance based on the segment profit before corporate and financial administration expenses. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Summarized below are the Net Sales and Segment
Operating Profit for each reporting segment: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="66%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three Months Ended</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Net Sales</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Segment&nbsp;Operating&nbsp;Profit</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:49.50pt; font-size:8pt; font-family:Times New Roman"><B>(In thousands)</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>April&nbsp;30,<BR>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;2,<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>April&nbsp;30,<BR>2016</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>May&nbsp;2,<BR>2015</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Product Identification</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">16,606</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">15,644</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,996</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,977</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">T&amp;M</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,504</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,562</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,202</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">928</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">24,110</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">22,206</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,198</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,905</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Corporate Expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,651</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,457</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating Income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,547</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,448</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other Income (Expense)&#151;Net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(52</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">234</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income Before Income Taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,495</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,682</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income Tax Provision</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">476</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">471</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net Income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,019</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,211</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I><U>Product Identification </U></I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Sales revenues from the Product Identification segment increased 6.1% with sales of $16,606,000 in the first quarter of the current year as compared to
$15,644,000 in the same period of the prior year. The current quarter received a strong contribution from the consumables product line, as consumable sales increased 12.0% from the same period in the prior year due to the continued increase in
demand for label and tag products as well as digital color printer supplies products, both of which have experienced double-digit growth in the current quarter as compared to the same period in the prior year. Product Identification&#146;s current
quarter segment operating profit was $1,996,000, reflecting a profit margin of 12.0%. This compares to prior year&#146;s first quarter segment profit of $1,977,000 and related profit margin of 12.6 %. The decrease in Product Identification&#146;s
current quarter&#146;s segment operating margin is primarily due to product mix as well as higher selling and marketing expenses. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I><U>Test&nbsp;&amp;
Measurement&#151;T&amp;M </U></I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Sales revenues from the T&amp;M products were $7,504,000 for the first quarter of the current fiscal year, representing a
14.4% increase as compared to sales of $6,562,000 for the same period in the prior year. The increase is traceable to sales in the Aerospace product group, which have increased 18.5% compared to the same period of the prior year. Also contributing
to the increase was the double-digit growth in current quarter sales of T&amp;M&#146;s consumable products. T&amp;M&#146;s first quarter segment operating profit of $1,202,000 resulted in a 16.0% profit margin as compared to the prior year&#146;s
segment operating profit of $928,000 and related operating margin of 14.1%. The higher segment operating profit and related margin were due to higher sales and favorable product mix. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">19 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>Financial Condition and Liquidity </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company believes that cash provided by operations will continue to be sufficient to meet operating and capital needs for at least the next twelve months.
However, in the event that cash from operations is not sufficient, the Company has a substantial cash and short term marketable securities balance as well as a $10.0 million revolving bank line of credit. Borrowings made under this line of credit
bear interest at either a fluctuating base rate equal to the highest of (i)&nbsp;the Prime Rate, (ii)&nbsp;1.50% above the daily one month LIBOR, and (iii)&nbsp;the Federal Funds Rate in effect plus 1.50% or at a fixed rate of LIBOR plus an agreed
upon margin of between 0% and 2.25%, based on the Company&#146;s funded debt to EBITDA ratio as defined in the agreement. As of the filing date of this Quarterly Report on Form&nbsp;10-Q, there have been no borrowings against this line of credit and
the entire line is currently available. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#146;s statements of cash flows for the three months ended April&nbsp;30, 2016 and May&nbsp;2, 2015
are included on page&nbsp;6 of this report. Net cash flows provided by operating activities were $2,914,000 for the first quarter of fiscal 2017 compared to $2,972,000 for the same period of the previous year. The slight decrease in operating cash
flow is related to lower net income and higher working capital requirements, for the first three months of the current year as compared to the same period in the previous year. The accounts receivable balance decreased to $15,011,000 at the end of
the first quarter as compared to $15,325,000 at year-end, however the accounts receivable collection cycle increased to 51 days from 50 days sales outstanding at year-end. Inventory increased to $16,559,000 at the end of the first quarter compared
to $14,890,000 at year-end and inventory days on hand increased to 102 days on hand at the end of the current quarter from 92 days at year-end. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The
Company&#146;s cash, cash equivalents and investments at the end of the first quarter totaled $23,308,000 compared to $20,419,000 at year-end. The increased cash and investment position at April&nbsp;30, 2016 resulted from current quarter&#146;s
operation cash flow, as discussed above. This increase was partially offset by dividends paid of $516,000 and cash used to acquire property, plant and equipment of $195,000. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#146;s backlog increased 2.0% from year-end to $16,963,000 at the end of the first quarter of fiscal 2017. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>Critical Accounting Policies, Commitments and Certain Other Matters </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In the Company&#146;s Annual Report on Form 10-K for the fiscal year ended January&nbsp;31, 2016, the Company&#146;s most critical accounting policies and
estimates upon which our financial status depends were identified as those relating to revenue recognition, warranty claims, bad debts, inventories, income taxes, long-lived assets, goodwill and share-based compensation. We considered the disclosure
requirements of Financial Release (&#147;FR&#148;) 60 (&#147;FR-60&#148;) regarding critical accounting policies and FR-61 regarding liquidity and capital resources, certain trading activities and related party disclosures, and concluded that
nothing materially changed during the quarter that would warrant further disclosure under these releases. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U>Forward-Looking Statements </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Quarterly Report on Form 10-Q may contain &#147;forward-looking statements&#148; within the meaning of the Private Securities Litigation Reform Act of
1995. Forward-looking statements are not statements of historical fact, but rather reflect our current expectations concerning future events and results. We generally use the words &#147;believes,&#148; &#147;expects,&#148; &#147;intends,&#148;
&#147;plans,&#148; &#147;anticipates,&#148; &#147;likely,&#148; &#147;continues,&#148; &#147;may,&#148; &#147;will,&#148; and similar expressions to identify forward-looking statements. Such forward-looking statements, including those concerning our
expectations, involve risks, uncertainties and other factors, some of which are beyond our control, which may cause our actual results, performance or achievements to be materially different from those expressed or implied by such forward-looking
statements. Factors which could cause actual results to differ materially from those anticipated include, but are not limited to (a)&nbsp;general economic, financial and business conditions; (b)&nbsp;declining demand in the test and measurement
markets, especially defense and aerospace; (c)&nbsp;competition in the specialty printer industry; (d)&nbsp;ability to develop market acceptance of our products and effective design of customer required features; (e)&nbsp;competition in the data
acquisition industry; (f)&nbsp;the impact of changes in foreign currency exchange rates on the results of operations; (g)&nbsp;the ability to successfully integrate acquisitions and realize benefits from divestitures; (h)&nbsp;the business abilities
and judgment of personnel and changes in business strategy; (i)&nbsp;the efficacy of research and development investments to develop new products; (j)&nbsp;the launching of significant new products which could result in unanticipated expenses;
(k)&nbsp;bankruptcy or other financial problems at major suppliers or customers that could cause disruptions in the Company&#146;s supply chain or difficulty in collecting amounts owed by such customers; and (l) other risks included under
&#147;Item&nbsp;1A-Risk Factors&#148; in the Company&#146;s Annual Report on Form 10-K for the fiscal year ended January&nbsp;31, 2016. We assume no obligation to update or revise any forward-looking statement, whether as a result of new
information, future events or otherwise, except as required by law. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">20 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><U><A NAME="tx171895_9"></A>Item&nbsp;3.</U></B></TD>
<TD ALIGN="left" VALIGN="top"><B><U>Quantitative and Qualitative Disclosures About Market Risk </U></B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The registrant is a smaller reporting
company and is not required to provide this information. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><U><A NAME="tx171895_10"></A>Item&nbsp;4.</U></B></TD>
<TD ALIGN="left" VALIGN="top"><B><U>Controls and Procedures </U></B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Evaluation of Disclosure Controls and Procedures </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Our management has evaluated, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of
our disclosure controls and procedures as of the end of the period covered by this report pursuant to Rule&nbsp;13a-15(b) under the Securities Exchange Act of 1934, as amended (Exchange Act). Based on that evaluation, our Chief Executive Officer and
our Chief Financial Officer have concluded that, as of the end of the period covered by this report, our disclosure controls and procedures are effective in ensuring that information required to be disclosed in our Exchange Act reports is
(1)&nbsp;recorded, processed, summarized and reported in a timely manner, and (2)&nbsp;accumulated and communicated to our management, including our Chief Executive Officer and our Chief Financial Officer, as appropriate, to allow timely decisions
regarding required disclosure. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Changes in Internal Control over Financial Reporting </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There have been no changes in our internal control over financial reporting that occurred during our most recent fiscal quarter that have materially affected,
or are reasonably likely to have materially affected, our internal control over financial reporting. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx171895_11"></A>PART II. OTHER
INFORMATION </U></B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><U><A NAME="tx171895_12"></A>Item&nbsp;1.</U></B></TD>
<TD ALIGN="left" VALIGN="top"><B><U>Legal Proceedings </U></B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There are no pending or threatened legal proceedings against the Company
believed to be material to the financial position or results of operations of the Company. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><U><A NAME="tx171895_13"></A>Item&nbsp;1A.</U></B></TD>
<TD ALIGN="left" VALIGN="top"><B><U>Risk Factors </U></B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In addition to the other information set forth in this Quarterly Report on Form
10-Q, you should carefully consider the factors discussed in Part I, Item&nbsp;1A &#147;Risk Factors&#148; in the Company&#146;s Annual Report on Form 10-K for the fiscal year ended January&nbsp;31, 2016, which could materially affect our business,
financial condition or future operating results. The risks described in our Annual Report on 10-K are not the only risks that could affect our business, as additional risks and uncertainties not currently known to us or that we currently deem to be
immaterial also may materially adversely affect our business, financial condition and/or operating results as well as adversely affect the value of our common stock. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There have been no material updates to the risk factors previously disclosed in the Company&#146;s Annual Report on Form&nbsp;10-K for the fiscal year ended
January&nbsp;31, 2016. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><U><A NAME="tx171895_14"></A>Item&nbsp;2.</U></B></TD>
<TD ALIGN="left" VALIGN="top"><B><U>Unregistered Sales of Equity Securities and Use of Proceeds </U></B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">During the first quarter of fiscal
2017, the Company made the following repurchases of its common stock: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="49%"></TD>
<TD VALIGN="bottom" WIDTH="10%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="10%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="10%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total&nbsp;Number<BR>of Shares<BR>Repurchased</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Average<BR>Price&nbsp;paid<BR>Per&nbsp;Share</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total&nbsp;Number&nbsp;of<BR>Shares&nbsp;Purchased&nbsp;as<BR>Part of Publicly<BR>Announced&nbsp;Plans&nbsp;or<BR>Programs</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Maximum&nbsp;Number<BR>of Shares That<BR>May&nbsp;Be&nbsp;Purchased<BR>Under The Plans<BR>or Programs</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">February&nbsp;1&#151;February 27</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">390,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">February&nbsp;28&#151;March 26</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,578</TD>
<TD NOWRAP VALIGN="bottom">(a)(b)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">14.97</TD>
<TD NOWRAP VALIGN="bottom">(a)(b)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">390,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">March&nbsp;27&#151;April 30</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,729</TD>
<TD NOWRAP VALIGN="bottom">(c)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">13.51</TD>
<TD NOWRAP VALIGN="bottom">(c)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">390,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top">An employee of the Company delivered 1,277 shares of the Company&#146;s common stock to satisfy the exercise price for 1,600 stock options exercised. The shares delivered were valued at an average market value of $14.91
per share and are included with treasury stock in the consolidated balance sheet. This transaction did not impact the number of shares authorized for repurchase under the Company&#146;s current repurchase program. </TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">21 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top">Employees of the Company delivered 2,301 shares of the Company&#146;s common stock toward the satisfaction of taxes due with respect to vesting of restricted shares. The shares delivered were valued at an average market
value of $15.01 per share and are included with treasury stock in the consolidated balance sheet. This transaction did not impact the number of shares authorized for repurchase under the Company&#146;s current repurchase program. </TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top">Employees of the Company delivered 8,729 shares of the Company&#146;s common stock toward the satisfaction of taxes due with respect to vesting of restricted shares. The shares delivered were valued at an average market
value of $13.51 per share and are included with treasury stock in the consolidated balance sheet. This transaction did not impact the number of shares authorized for repurchase under the Company&#146;s current repurchase program. </TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">22 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><U><A NAME="tx171895_15"></A>Item&nbsp;6.</U></B></TD>
<TD ALIGN="left" VALIGN="top"><B><U>Exhibits </U></B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following exhibits are filed as part of this report on Form 10-Q: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="93%"></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">3A</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Restated Articles of Incorporation of the Company as amended</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Specimen form of common stock certificate of the Company</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">&nbsp;31.1</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Certification of Chief Executive Officer Pursuant to Section&nbsp;302 of the Sarbanes-Oxley Act of 2002</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">&nbsp;31.2</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Certification of Chief Financial Officer Pursuant to Section&nbsp;302 of the Sarbanes-Oxley Act of 2002</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">&nbsp;32.1</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Certification of Chief Executive Officer Pursuant 18 U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">&nbsp;32.2</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD NOWRAP VALIGN="top" ALIGN="right">101</TD>
<TD NOWRAP VALIGN="top">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">The following materials from Registrant&#146;s Quarterly Report on Form&nbsp;10-Q for the period ended April 30, 2016, formatted in XBRL (eXtensible Business Reporting Language): (i)&nbsp;the Condensed Consolidated Balance Sheets,
(ii)&nbsp;the Condensed Consolidated Statements of Income, (iii)&nbsp;the Condensed Consolidated Statements of Comprehensive Income, (iv) the Condensed Consolidated Statements of Cash Flows, and (vi) the Notes to the Condensed Consolidated Financial
Statements. Filed electronically herein.</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">23 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><A NAME="tx171895_16"></A>SIGNATURES </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned
thereunto duly authorized. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="46%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="2%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>ASTRONOVA, INC.</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman"><B>(Registrant)</B></P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: June 6, 2016</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">By</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Gregory A. Woods</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Gregory A. Woods,</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">President, Chief Executive Officer and Director</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">(Principal Executive Officer)</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">By</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Joseph P. O&#146;Connell</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Joseph P. O&#146;Connell</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Senior Vice President, Treasurer and Chief Financial Officer</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">(Principal Financial Officer)</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">24 </P>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.(A)
<SEQUENCE>2
<FILENAME>d171895dex3a.htm
<DESCRIPTION>EX-3.(A)
<TEXT>
<HTML><HEAD>
<TITLE>EX-3.(a)</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 3 (A) </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>RESTATED ARTICLES OF INCORPORATION </U></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>OF </U></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>ASTRO-MED, INC.
</U></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the provisions of Section 7-1.1-59 of the General Laws, 1956, as amended, the undersigned corporation adopts the
following Restated Articles of Incorporation: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">FIRST: The name of the Corporation is Astro-Med, Inc. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SECOND: The period of its duration is perpetual. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">THIRD: The purpose or purposes which the corporation is authorized to pursue are: To carry on the business of an investment and holding
company and to transact any or all other lawful business for which corporations may be incorporated under the Rhode Island Business Corporation Act, as the same may be from time to time amended hereafter. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">FOURTH: The aggregate number of shares which the corporation has authority to issue is 4,000,000 shares of common stock having a par value of
$.05 each and 100,000 shares of preferred stock having a par value of $10.00 each. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Board of Directors is hereby expressly vested with
the authority from time to time to issue the class of preferred stock of the corporation in one or more series, with such voting powers, full or limited, or without voting powers, and with such designations, preferences and relative, participating,
optional or other special rights, and qualifications, limitations or restrictions thereof as shall be stated and expressed in the vote or votes providing for the issue of such stock adopted by the Board of Directors including, without being limited
to, the following: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(a) The number of shares to constitute each such series and the serial designation thereof; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(b) Whether the shares of each such series shall be subject to redemption and, if made subject to redemption, the time, prices and other terms
and conditions of such redemption; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(c) The dividend rate of each such series, the conditions and times of payment thereof, the relation
(including preferences, if any) which such dividends shall bear to the dividends payable on any other class or classes of stock or any other series of such stock, and whether such dividends shall be cumulative or noncumulative; </P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(d) The rights of the holders of the shares of each such series (including preferences, if any)
upon the dissolution of, or upon any distribution of any assets of, the Corporation; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(e) Whether or not the shares of each such series
shall be convertible into, or exchangeable for, shares of any other class or classes or of any other series of such stock and, if made convertible or exchangeable, the times, prices, rates of exchange, adjustments, and other terms and conditions of
such conversion or exchange; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(f) The terms and amount of any sinking fund provided for the purchase or redemption of the shares of each
such series; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(g) The extent, if any, to which the holders of the shares of each such series shall be entitled to vote with respect to the
election of directors or otherwise; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(h) The restrictions, if any, on the issue or reissue or sale of any additional preferred stock. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">FIFTH: Existing provisions limiting or denying to shareholders the preemptive right to acquire additional or treasury shares of the
corporation are: Stockholders shall not have any preemptive or other right to subscribe for or acquire any capital stock of any class (including stock held by the corporation in its treasury) which may be issued, sold or otherwise disposed of by the
corporation from time to time, at such price and otherwise upon such terms as the Board of Directors shall determine. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SIXTH: Existing
provisions of the articles of incorporation for the regulation of the internal affairs of the corporation are: None. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">SEVENTH: The
restated articles of incorporation correctly set forth without change the corresponding provisions of the articles of incorporation as heretofore amended, and supercede the original articles of incorporation and all amendments thereto. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="46%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="2%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dated APRIL 28, 1986</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3">Astro-Med, Inc.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">By</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">


<IMG SRC="g171895ex3apg02a.jpg" ALT="LOGO">
</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Everett V. Pizzuti, President</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">By</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">


<IMG SRC="g171895ex3apg02b.jpg" ALT="LOGO">
</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Jacques V. Hopkins, Secretary</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Filing Fee $30.00 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">State of Rhode Island and Providence Plantations </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">ARTICLES OF AMENDMENT </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">TO THE </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">ARTICLES OF INCORPORATION </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">OF </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>ASTRO-MED, INC.</U> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant
to the provisions of Section 7-1.1-56 of the General Laws, 1956, as amended, the undersigned corporation adopts the following Articles of Amendment to its Articles of Incorporation: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">F<SMALL>IRST</SMALL>: The name of the corporation is <U>ASTRO-MED, INC.</U> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">S<SMALL>ECOND</SMALL>: The shareholders of the corporation on <U>May 5</U>, 19<U>92</U>, in the manner prescribed by Chapter 7-1.1 of the
General Laws, 1956, as amended, adopted the following amendment(s) to the Articles of Incorporation: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[Insert Amendment(s)] </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The first paragraph of Article <U>FOURTH</U> of the Corporation&#146;s Restated Articles of Incorporation is amended to read as follows: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;<U>FOURTH</U>: The aggregate number of shares which the Corporation has authority to issue is 13,000,000 shares of common
stock having a par value of $.05 each and 100,000 shares of preferred stock having a par value of $10.00 each.&#148; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">FORM 12A </P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">T<SMALL>HIRD</SMALL>: The number of shares of the corporation outstanding at the time of such
adoption was <U>3,236,751</U>; and the number of shares entitled to vote thereon was <U>3,236,751</U> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">F<SMALL>OURTH</SMALL>: The
designation and number of outstanding shares of each class entitled to vote thereon as a class were as follows: (if inapplicable, insert &#147;none&#148;) </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="81%"></TD>
<TD VALIGN="bottom" WIDTH="9%"></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:17.30pt; font-size:8pt; font-family:Times New Roman">Class</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Number&nbsp;of&nbsp;Shares</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Common Stock</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">3,236,751</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">F<SMALL>IFTH</SMALL>: The number of shares voted for such amendment was <U>2,381,844</U>; and the number of
shares voted against such amendment was <U>256,191 and the holders of 28,717 shares abstained</U>. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">S<SMALL>IXTH</SMALL>: The number of
shares of each class entitled to vote thereon as a class voted for and against such amendment, respectively, was: (if inapplicable, insert &#147;none&#148;) </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="78%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Number of Shares Voted</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:17.30pt; font-size:8pt; font-family:Times New Roman">Class</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">For</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Against</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Common Stock</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,381,844</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">256,191</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">S<SMALL>EVENTH</SMALL>: The manner, if not set forth in such amendment, in which any exchange,
reclassification, or cancellation of issued shares provided for in the amendment shall be effected, is as follows: (If no change, so state) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:8%; font-size:10pt; font-family:Times New Roman">No change </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">E<SMALL>IGHTH</SMALL>: The manner in which such amendment effects a change in the amount of stated capital, and the amount of stated capital
as changed by such amendment, are as follows: (If no change, so state) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:8%; font-size:10pt; font-family:Times New Roman">No change </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="2%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="1%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dated August 31, 1992</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="5"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">ASTRO-MED, INC.</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">By</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3">


<IMG SRC="g171895ex3apg05a.jpg" ALT="LOGO">
</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Its</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">Vice President</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">and</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3">


<IMG SRC="g171895ex3apg05b.jpg" ALT="LOGO">
</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Its</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">Secretary</P></TD></TR>
</TABLE>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Filing Fee $30.00 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">State of Rhode Island and Providence Plantations </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">ARTICLES OF AMENDMENT </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">TO THE </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">ARTICLES OF INCORPORATION </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">OF </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>ASTRO-MED, INC.</U> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant
to the provisions of Section 7-1.1-56 of the General Laws, 1956, as amended, the undersigned corporation adopts the following Articles of Amendment to its Articles of Incorporation: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">F<SMALL>IRST</SMALL>: The name of the corporation is <U>ASTRO-MED, INC.</U> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">S<SMALL>ECOND</SMALL>: The shareholders of the corporation on <U>May 3</U>, 19<U>88</U>, in the manner prescribed by Chapter 7-1.1 of the
General Laws, 1956, as amended, adopted the following amendment(s) to the Articles of Incorporation: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[Insert Amendment(s)] </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The amendments to the Articles of Incorporation are set forth in <U>Exhibit A</U> attached hereto. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">FORM 12A 5M 1-76 </P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">T<SMALL>HIRD</SMALL>: The number of shares of the corporation outstanding at the time of such
adoption was <U>2,122,576</U>; and the number of shares entitled to vote thereon was <U>2,122,576.</U> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">F<SMALL>OURTH</SMALL>: The
designation and number of outstanding shares of each class entitled to vote thereon as a class were as follows: (if inapplicable, insert &#147;none&#148;) </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="81%"></TD>
<TD VALIGN="bottom" WIDTH="19%"></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:17.30pt; font-size:8pt; font-family:Times New Roman">Class</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Number&nbsp;of&nbsp;Shares</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">None</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">F<SMALL>IFTH</SMALL>: The number of shares voted for such amendment was See <U>Exhibit A</U>; and the number
of shares voted against such amendment was See <U>Exhibit A</U>. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">S<SMALL>IXTH</SMALL>: The number of shares of each class entitled to
vote thereon as a class voted for and against such amendment, respectively, was: (if inapplicable, insert &#147;none&#148;) </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="80%"></TD>
<TD VALIGN="bottom" WIDTH="10%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="10%"></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Number&nbsp;of&nbsp;Shares&nbsp;Voted</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:17.30pt; font-size:8pt; font-family:Times New Roman">Class</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">For</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Against</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">None</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">S<SMALL>EVENTH</SMALL>: The manner, if not set forth in such amendment, in which any exchange,
reclassification, or cancellation of issued shares provided for in the amendment shall be effected, is as follows: (If no change, so state) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:8%; font-size:10pt; font-family:Times New Roman">No change </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">E<SMALL>IGHTH</SMALL>: The manner in which such amendment effects a change in the amount of stated capital, and the amount of stated capital
as changed by such amendment, are as follows: (If no change, so state) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:8%; font-size:10pt; font-family:Times New Roman">No change </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="2%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="1%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Dated <U>July 18</U>, 19<U>88</U></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="5"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">ASTRO-MED. INC.</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">By</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3">


<IMG SRC="g171895ex3apg08a.jpg" ALT="LOGO">
</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Its</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">President</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">and</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3">


<IMG SRC="g171895ex3apg08b.jpg" ALT="LOGO">
</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Its</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">Secretary</P></TD></TR>
</TABLE>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:8%; font-size:10pt; font-family:Times New Roman">The following Article NINTH is to be added to the Company&#146;s Restated Articles of
Incorporation: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:8%; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;NINTH: In addition to the authority conferred upon the Board of Directors of the Company by Section
7-1.1-4.1 of the Rhode Island Business Corporation Act, the Board of Directors of the Company may include provisions in its by-laws, or may authorize agreements to be entered into with each director or officer, for the purpose of indemnifying such
director in the manner and to the extent provided herein. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:8%; text-indent:4%; font-size:10pt; font-family:Times New Roman">(a) For the purposes of this Article, when used herein: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; text-indent:4%; font-size:10pt; font-family:Times New Roman">(i) &#147;Loss&#148; means any amount which a director or officer is legally obligated to pay for any claim for Covered Acts
and will include, without being limited to, damages, settlements, fines, penalties or, with respect to employee benefit plans, excise taxes or penalties; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; text-indent:4%; font-size:10pt; font-family:Times New Roman">(ii) &#147;Expenses&#148; means expenses incurred in connection with the defense against any claim for Covered Acts,
including, without being limited to, legal accounting or investigative fees and expenses; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; text-indent:4%; font-size:10pt; font-family:Times New Roman">(iii) &#147;Covered Act&#148;
means any act or omission of a director or officer in the director&#146;s or officer&#146;s official capacity with the Company. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:8%; text-indent:4%; font-size:10pt; font-family:Times New Roman">(b) The by-law provisions or agreements authorized hereby may provide that the Company will, subject to the provisions of this
Article, pay on behalf of a director or officer any Loss or Expenses arising from any claim or claims which are made against the director or officer by reason of any Covered Act of the director or officer. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:8%; text-indent:4%; font-size:10pt; font-family:Times New Roman">(c) The by-law provisions or agreements authorized hereby may cover Loss or Expenses arising from any claims made against a
director or officer no longer serving in an official capacity, the estate, heirs or legal representative of a deceased director or officer or the legal representative of an incompetent, insolvent or bankrupt director or officer, where the director
or officer was a director or officer at the time the Covered Act upon which such claims are based occurred. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:8%; text-indent:4%; font-size:10pt; font-family:Times New Roman">(d) The by-law provisions or agreements authorized hereby may provide for the
advancement of Expenses to a director or officer prior to the final disposition of any action, suit or proceedings, or any appeal there-from, involving such director or officer and based on the alleged commission by such director or officer of a
Covered Act, subject to an undertaking by or on behalf of such director or officer to repay the same to the Company if indemnification is not permitted under Section (e) below. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:8%; text-indent:4%; font-size:10pt; font-family:Times New Roman">(e) The by-law provisions or agreements authorized hereby may not indemnify a director or officer from and against any Loss,
and the Company shall not reimburse for any Expenses, in connection with any claim or claims made against a director or officer for: (i) any breach of the director&#146;s or officer&#146;s duty of loyalty to the Company or its shareholders; (ii)
acts or omissions not in good faith or which involve intentional misconduct or knowing violation of law; (iii) liability imposed pursuant to the provisions of Section 7-1.1-43 of the Rhode Island Business Corporation Act; (iv) a transaction from
which the person seeking indemnification derived an improper personal benefit; or (v) for an accounting of profits in fact made from the purchase or sale by the director or officer of securities of the Company within the meaning of Section 16 of the
Securities Exchange Act of 1934, as amended. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:8%; text-indent:4%; font-size:10pt; font-family:Times New Roman">(f) The by-law provisions or agreements authorized hereby may contain such
other terms and conditions as the Board of Directors, in its sole discretion, determines to be consistent with the provisions of this Article.&#148; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The
vote was: 1,459,688 shares voted for the amendment; 7,039 shares voted against the amendment; and 5,846 shares abstained. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>EXHIBIT A </U></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:8%; font-size:10pt; font-family:Times New Roman">The first paragraph of Article FOURTH of the Company&#146;s Restated Articles of Incorporation be amended in its entirety to read as follows:
</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:8%; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;FOURTH: The aggregate number of shares which the Company has authority to issue is 6,000,000 shares of common stock
having a par value of $.05 each and 100,000 shares of preferred stock having a par value of $10.00 each.&#148; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The vote was: 1,466,333 shares voted for
the amendment; 3,869 shares voted against the amendment; and 2,371 shares abstained. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:8%; font-size:10pt; font-family:Times New Roman">The following Article EIGHTH is to be added to the
Company&#146;s Restated Articles of Incorporation: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:8%; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;EIGHTH: A director of the Company will not be personally liable
to the Company or its shareholders for monetary damages for breach of the director&#146;s duty as a director, except for liability (i) for any breach of the director&#146;s duty of loyalty to the Company or its shareholders; (ii) for acts or
omissions not in good faith or which involve intentional misconduct or a knowing violation of the law; (iii) liability imposed pursuant to the provisions of Section 7-1.1-43 of the Rhode Island Business Corporation Act; or (iv) for any transaction
from which the director derived an improper personal benefit. If the Rhode Island Business Corporation Act is amended to authorize corporate action further eliminating or limiting the personal liability of directors, then the liability of a director
to the Company or its shareholders will be eliminated or limited to the fullest extent permitted by the Rhode Island Business Corporation Act, as so amended. Any repeal or modification of the provisions of this Article by the Company will not
adversely affect any right or protection of a director of the Company existing at the time of such repeal or modification.&#148; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The vote was: 1,459,395
shares voted for the amendment; 7,982 shares voted against the amendment; and 5,196 shares abstained. </P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:8%; font-size:10pt; font-family:Times New Roman">RI SOS Filing Number: 201699090730 Date: 05/18/2016 3:15 PM </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="51%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="47%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Filing Fee $50.00</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">ID Number: <U>1534</U></TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="14%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="70%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="14%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">STATE OF RHODE ISLAND AND PROVIDENCE PLANTATIONS</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Office of the Secretary of State</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Corporations Division</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">148 W. River
Street</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Providence, Rhode Island 02904-2615</P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt" align="left">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">BUSINESS CORPORATION</P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt" align="left">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt" align="left">&nbsp;</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">ARTICLES OF AMENDMENT TO THE</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">ARTICLES OF INCORPORATION</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">


<IMG SRC="g171895ex3apg13a.jpg" ALT="LOGO">
</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the provisions of Section 7-1.2-905 of the General Laws of Rhode Island, 1956, as amended, the undersigned
corporation adopts the following Articles of Amendment to its Articles of Incorporation: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top">The name of the corporation is <U>ASTRO-MED, INC.</U> </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top">The shareholders of the corporation (or, where no shares have been Issued, the board of directors of the corporation) on <U>May&nbsp;18, 2016</U>, in the manner prescribed by Chapter 7-1.2 of the General Laws, 1956, as
amended, adopted the following amendment(s) to the Articles of Incorporation: </TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(If additional space is required, please list
on separate attachment) </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:8%; font-size:10pt; font-family:Times New Roman"><U>The Restated Articles of Incorporation of Astro-Med, Inc., are hereby further amended by deleting Article
First thereof in its entirety and substituting therefor the following new Article First:</U> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman"><U>&#147;FIRST: The name of the corporation
is AstroNova, Inc.&#148;</U> </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top">As required by Section 7-1.2-105 of the General Laws, the corporation has paid all fees and taxes. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top">These Articles of Amendment shall be effective upon filing unless a specified date is provided which shall be no later than the 90<SUP STYLE="font-size:85%; vertical-align:top">th</SUP> day after the date of this filing
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="17%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="16%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="55%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Under penalty of perjury, I declare and affirm that I have examined these Articles of Amendment, including any accompanying attachments, and that all statements contained herein are true and correct.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Date:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3">May 18, 2016</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">


<IMG SRC="g171895ex3apg13b.jpg" ALT="LOGO">
</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&nbsp;</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">Signature of Authorized Officer of the Corporation</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="3"> <P STYLE="margin-top:0pt;margin-bottom:1pt" ALIGN="right">


<IMG SRC="g171895ex3apg13c.jpg" ALT="LOGO">
</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman" ALIGN="center">Gregory A. Woods</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">Type or Print Name of Authorized Officer</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Form&nbsp;No.&nbsp;101</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Revised:&nbsp;12/05</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>3
<FILENAME>d171895dex41.htm
<DESCRIPTION>EX-4.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g171895ex41pg1new.jpg" ALT="LOGO">

 </P> <P STYLE="font-family:Times New Roman; font-size:0.5pt"><FONT COLOR="#FFFFFF">ZQ|CERT#|COY|CLS|RGSTRY|ACCT#|TRANSTYPE|RUN#|TRANS# </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">COMMON STOCK COMMON STOCK </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">PAR VALUE $0.05 THIS CERTIFICATE IS TRANSFERABLE </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">IN CANTON, MA, JERSEY CITY, NJ AND </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">COLLEGE STATION, TX </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">Shares </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">* * 000000 ****************** </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">* * * 000000 ***************** </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">**** 000000 **************** </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">***** 000000 *************** </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">****** 000000 ************** </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">Certificate Number </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">ZQ00000000 </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">ASTRONOVA, INC. </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">ORGANIZED UNDER THE LAWS OF THE STATE OF RHODE ISLAND </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">THIS CERTIFIES THAT </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">MR. SAMPLE &amp; MRS. SAMPLE &amp; MR. SAMPLE &amp; MRS. SAMPLE
</FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">CUSIP 04638F 10 8 </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">SEE REVERSE FOR CERTAIN DEFINITIONS </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">is the owner of </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">***ZERO HUNDRED THOUSAND </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">FULLY PAID AND NON-ASSESSABLE SHARES OF THE COMMON STOCK OF $.05 PAR VALUE OF </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">ASTRONOVA, INC.
(herein called the &#147;Corporation&#148;) transferable on the books of the Corporation by the holder hereof in person or by duly authorized attorney upon surrender of this certificate properly endorsed. This certificate and the shares represented
hereby are issued and shall be subject to all of the provisions of the Articles of Incorporation and the By-Laws of the Corporation as amended from time to time. This certificate is not valid until countersigned by the Transfer Agent and registered
by the Registrar. </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">WITNESS the facsimile seal of the Corporation and the facsimile signatures of its duly authorized officers. </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">DATED DD-MMM-YYYY </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">COUNTERSIGNED AND REGISTERED: </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">ASTRONOVA, INC. COMPUTERSHARE TRUST COMPANY, N.A. </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">President and Chief Executive Officer
INCORPORATED </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">SEAL TRANSFER AGENT AND REGISTRAR, </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">1969 </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">RHODE ISLAND </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">Senior Vice President, Treasurer and </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">By </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">Chief Financial Officer AUTHORIZED SIGNATURE </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">ASTRONOVA, INC. </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">PO BOX 43004, Providence, RI 02940-3004 </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">MR A SAMPLE </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">DESIGNATION (IF ANY) </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">ADD 1 </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">ADD 2 </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">ADD 3 </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">ADD 4 </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">CUSIP XXXXXX XX X </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">Holder ID XXXXXXXXXX </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">Insurance Value 00.1,000,000 </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">Number of Shares 123456 </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">DTC 12345678901234512345678 </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">Certificate Numbers Num/No. Denom. Total </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">1234567890/1234567890 1 1 1 </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">1234567890/1234567890 2 2 2 </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">1234567890/1234567890 3 3 3 </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">1234567890/1234567890 4 4 4 </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">1234567890/1234567890 5 5 5 </FONT><br><FONT STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">1234567890/1234567890 6 6 6 </FONT><br><FONT
STYLE="font-family:Times New Roman; font-size:0.5pt" COLOR="#FFFFFF">Total Transaction 7 </FONT></P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">&nbsp;&nbsp;</P>
<P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt dashed #000000">&nbsp;</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">ASTRONOVA, INC. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">THE CORPORATION WILL FURNISH TO ANY SHAREHOLDER UPON REQUEST AND WITHOUT CHARGE A FULL STATEMENT OF THE DESIGNATIONS, PREFERENCES, LIMITATIONS AND RELATIVE
RIGHTS OF THE SHARES OF EACH CLASS OF CAPITAL STOCK AUTHORIZED TO BE ISSUED BY THE CORPORATION, THE VARIATIONS IN THE RELATIVE RIGHTS AND PREFERENCES BETWEEN THE SHARES OF EACH SERIES OF ANY PREFERRED OR SPECIAL CLASS OF CAPITAL STOCK, SO FAR AS THE
SAME MAY HAVE BEEN FIXED AND DETERMINED, AND THE AUTHORITY OF THE BOARD OF DIRECTORS TO FIX AND DETERMINE THE RELATIVE RIGHTS AND PREFERENCES OF SUBSEQUENT SERIES. </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><div style="width:100%;margin-left:0%; margin-right:0%;border:solid 1.00pt;padding-top:2pt;padding-bottom:3pt">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="10%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="26%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="18%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="6%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="18%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="1%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" COLSPAN="15"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; font-size:8pt; font-family:Times New Roman">The following abbreviations, when used in the inscription on the face of this certificate, shall be
construed as though they were written out in full according to applicable laws or regulations:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TEN&nbsp;COM</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">-</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">as tenants in common</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">UNIF&nbsp;GIFT&nbsp;MIN&nbsp;ACT</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">-</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px dashed #000000; font-size:8pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">Custodian</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px dashed #000000; font-size:8pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">(Cust)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">(Minor)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR></TABLE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="10%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="26%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="14%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="20%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="22%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="1%"></TD></TR>

<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TEN&nbsp;ENT</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">-</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">as tenants by the entireties</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">under&nbsp;Uniform&nbsp;Gifts&nbsp;to&nbsp;Minors&nbsp;Act</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px dashed #000000; font-size:8pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">(State)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR></TABLE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="10%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="26%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="15%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="11%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="15%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="1%"></TD></TR>

<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;JT TEN</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">-</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">as joint tenants with right of survivorship</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">&nbsp;&nbsp;UNIF&nbsp;TRF&nbsp;MIN&nbsp;ACT&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">-</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px dashed #000000; font-size:8pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Custodian&nbsp;(until&nbsp;age</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px dashed #000000; font-size:8pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">and not as tenants in common</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">(Cust)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR></TABLE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="54%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="23%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="1%"></TD></TR>

<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px dashed #000000; font-size:8pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">under&nbsp;Uniform&nbsp;Transfers&nbsp;to&nbsp;Minors&nbsp;Act</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px dashed #000000; font-size:8pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">(Minor)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">(State)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" COLSPAN="7">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Additional abbreviations may also be used though not in the above list.</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
</TABLE> </div> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="51%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="42%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="5%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3">PLEASE INSERT SOCIAL SECURITY OR OTHER IDENTIFYING NUMBER OF ASSIGNEE</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:16pt">
<TD VALIGN="top"><FONT STYLE="font-size:8pt">For value received,
<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>
hereby sell, assign and transfer unto</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-LEFT:1.50pt solid #000000; BORDER-TOP:1.50pt solid #000000; BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD>
<TD COLSPAN="3" VALIGN="top" STYLE="BORDER-TOP:1.50pt solid #000000; BORDER-RIGHT:1.50pt solid #000000; BORDER-BOTTOM:1.50pt solid #000000; padding-right:8pt"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="5"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="5"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">&nbsp;</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" COLSPAN="3">(PLEASE PRINT OR TYPEWRITE NAME AND ADDRESS, INCLUDING POSTAL ZIP CODE, OF ASSIGNEE)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="5"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="5"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="5"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="5"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">&nbsp;</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Shares</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><FONT STYLE="font-size:8pt">of the capital stock represented by the within Certificate, and do hereby irrevocably constitute and appoint</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Attorney</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="5"><FONT STYLE="font-size:8pt">to transfer the said stock on the books of the within-named Corporation with full power of substitution in the premises.</FONT></TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="6%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="42%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="1%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="43%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top">Dated:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>&nbsp;20&nbsp;<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD ROWSPAN="4" VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE="BORDER-LEFT:1.50pt solid #000000; BORDER-TOP:1.50pt solid #000000">&nbsp;</TD>
<TD VALIGN="top" ROWSPAN="4" STYLE="BORDER-TOP:1.50pt solid #000000; BORDER-RIGHT:1.50pt solid #000000; BORDER-BOTTOM:1.50pt solid #000000; padding-right:8pt">
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center">Signature(s) Guaranteed: Medallion Guarantee Stamp</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:0.50em; font-size:8pt; font-family:Times New Roman" align="left">THE SIGNATURE(S) SHOULD BE GUARANTEED BY AN ELIGIBLE GUARANTOR INSTITUTION (Banks, Stockbrokers, Savings and Loan Associations
and Credit Unions) WITH MEMBERSHIP IN AN APPROVED SIGNATURE GUARANTEE MEDALLION PROGRAM, PURSUANT TO S.E.C. RULE 17Ad-15.</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Signature:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3"> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:8pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-LEFT:1.50pt solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">Signature:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" COLSPAN="3"> <P STYLE="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:8pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-LEFT:1.50pt solid #000000">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"><FONT STYLE="font-size:8pt">Notice:</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">The signature to this assignment must correspond with the name as written upon the face of the certificate, in every particular, without
alteration or enlargement, or any change whatever.</P> <P STYLE="font-size:24pt; margin-top:0pt; margin-bottom:1pt">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" STYLE="BORDER-LEFT:1.50pt solid #000000; BORDER-BOTTOM:1.50pt solid #000000">&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="47%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="47%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="4%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">


<IMG SRC="g171895ex41pg2a.jpg" ALT="LOGO">
</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman">The IRS requires that the named transfer agent (&#147;we&#148;) report the cost basis of certain shares or units acquired after
January&nbsp;1, 2011. If your shares or units are covered by the legislation, and you requested to sell or transfer the shares or units using a specific cost basis calculation method, then we have processed as you requested. If you did not specify a
cost basis calculation method, then we have defaulted to the first in, first out (FIFO) method. Please consult your tax advisor if you need additional information about cost basis.</P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>If you do not keep in contact with the issuer or do not have any activity in your
account for the time period specified by state law, your property may become subject to state unclaimed property laws and transferred to the appropriate state.</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;&nbsp;&nbsp;


<IMG SRC="g171895ex41pg2b.jpg" ALT="LOGO">
</TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>d171895dex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 31.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>CERTIFICATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification of Chief
Executive Officer Pursuant to Section&nbsp;302 of the Sarbanes-Oxley Act of 2002 </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Gregory A. Woods certify that: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top">I have reviewed this Quarterly Report on Form&nbsp;10-Q of AstroNova, Inc.; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such
statements were made, not misleading with respect to the period covered by this report; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the
registrant as of, and for, the periods presented in this report; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top">The registrant&#146;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&nbsp;13a-15(e) and 15d-15(e)) and internal
control over financial reporting (as defined in Exchange Act Rules&nbsp;13a-15(f) and 15d-15(f)) for the registrant and have: </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top">designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its
consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top">designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of
financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">c)</TD>
<TD ALIGN="left" VALIGN="top">evaluated the effectiveness of the registrant&#146;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of
the period covered by this report based on such evaluation; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">d)</TD>
<TD ALIGN="left" VALIGN="top">disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred during the registrant&#146;s most recent fiscal quarter that has materially affected, or is reasonably
likely to materially affect, the registrant&#146;s internal control over financial reporting; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top">The registrant&#146;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#146;s auditors and the audit committee of the
registrant&#146;s board of directors (or persons performing the equivalent functions): </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#146;s ability to record,
process, summarize and report financial information; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#146;s internal control over financial reporting. </TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: June&nbsp;6, 2016 </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="100%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Gregory A. Woods</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Gregory A. Woods,</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">President, Chief Executive Officer and Director</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Principal Executive Officer)</TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>d171895dex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 31.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>CERTIFICATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification of Chief
Financial Officer Section&nbsp;302 of the Sarbanes-Oxley Act of 2002 </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Joseph P. O&#146;Connell certify that: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top">I have reviewed this Quarterly Report on Form&nbsp;10-Q of AstroNova, Inc.; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such
statements were made, not misleading with respect to the period covered by this report; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the
registrant as of, and for, the periods presented in this report; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top">The registrant&#146;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&nbsp;13a-15(e) and 15d-15(e)) and internal
control over financial reporting (as defined in Exchange Act Rules&nbsp;13a-15(f) and 15d-15(f)) for the registrant and have: </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top">designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its
consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top">designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of
financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">c)</TD>
<TD ALIGN="left" VALIGN="top">evaluated the effectiveness of the registrant&#146;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of
the period covered by this report based on such evaluation; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">d)</TD>
<TD ALIGN="left" VALIGN="top">disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred during the registrant&#146;s most recent fiscal quarter that has materially affected, or is reasonably
likely to materially affect, the registrant&#146;s internal control over financial reporting; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top">The registrant&#146;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#146;s auditors and the audit committee of the
registrant&#146;s board of directors (or persons performing the equivalent functions): </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#146;s ability to record,
process, summarize and report financial information; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#146;s internal control over financial reporting. </TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: June&nbsp;6, 2016 </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="100%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Joseph P. O&#146;Connell</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Joseph P. O&#146;Connell,</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Senior Vice President, Treasurer and</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Chief
Financial Officer</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Principal Financial Officer)</TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>d171895dex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 32.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ASTRONOVA, INC. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION PURSUANT TO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>18 U.S.C. SECTION 1350, </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AS ADOPTED PURSUANT TO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Quarterly Report of AstroNova, Inc. (the &#147;Company&#148;) on Form&nbsp;10-Q for the period ended April&nbsp;30, 2016 as filed with
the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, Gregory A. Woods, President, Chief Executive Officer and Director, certify, pursuant to Rule&nbsp;13a-14(b) and 18 U.S.C. &#167;&nbsp;1350, as adopted pursuant to
&#167;&nbsp;906 of the Sarbanes-Oxley Act of 2002, that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top">The Report fully complies with the requirements of section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top">The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company. </TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: June&nbsp;6, 2016 </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="100%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Gregory A. Woods</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Gregory A. Woods,</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">President, Chief Executive Officer and Director</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Principal Executive Officer)</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A signed original of this written statement required by Section&nbsp;906 has been provided to AstroNova, Inc. and will be
retained by AstroNova, Inc. and furnished to the Securities and Exchange Commission or its staff upon request. </P>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>d171895dex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 32.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ASTRONOVA, INC. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION PURSUANT TO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>18 U.S.C. SECTION 1350, </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AS ADOPTED PURSUANT TO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Quarterly Report of AstroNova, Inc. (the &#147;Company&#148;) on Form&nbsp;10-Q for the period ended April&nbsp;30, 2016 as filed with
the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, Joseph P. O&#146;Connell, Senior Vice President, Treasurer and Chief Financial Officer of the Company, certify, pursuant to Rule&nbsp;13a-14(b) and 18 U.S.C.
&#167;&nbsp;1350, as adopted pursuant to &#167;&nbsp;906 of the Sarbanes-Oxley Act of 2002, that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top">The Report fully complies with the requirements of section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top">The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company. </TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: June&nbsp;6, 2016 </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="100%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Joseph P. O&#146;Connell</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Joseph P. O&#146;Connell,</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Senior Vice President, Treasurer and</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Chief
Financial Officer</P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Principal Financial Officer)</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A signed original of this written statement required by Section&nbsp;906 has been provided to AstroNova, Inc. and will be
retained by AstroNova, Inc. and furnished to the Securities and Exchange Commission or its staff upon request. </P>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>8
<FILENAME>alot-20160430.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- RR Donnelley Xcelerate Instance Document, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version:  6.22.4 -->
<!-- Round: 5 -->
<!-- Creation date: 2016-06-06T18:57:33Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2015-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:alot="http://astro-med.com/20160430" xmlns:us-types="http://fasb.org/us-types/2015-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2015-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:utr="http://www.xbrl.org/2009/utr">
  <xbrll:schemaRef xlink:type="simple" xlink:arcrole="http://www.xbrl.org/2003/linkbase" xlink:href="alot-20160430.xsd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" />
  <alot:DebtReceivedUponSaleOfOperation contextRef="eol_PE9911----1610-Q0005_STD_0_20120130_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_B4C16B22-FE46-4335-B257-E41727F1FDF4_1002_0">1000000</alot:DebtReceivedUponSaleOfOperation>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="eol_PE9911----1610-Q0005_STD_0_20150619_0_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_0323A802-847F-417D-B189-7D87924E5C8C_1001_0">50000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="eol_PE9911----1610-Q0005_STD_0_20150619_0_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_0323A802-847F-417D-B189-7D87924E5C8C_1001_1">3780000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:Goodwill contextRef="eol_PE9911----1610-Q0005_STD_0_20150619_0_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_0323A802-847F-417D-B189-7D87924E5C8C_1001_2">3530000</us-gaap:Goodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="eol_PE9911----1610-Q0005_STD_0_20150619_0_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_0323A802-847F-417D-B189-7D87924E5C8C_1001_3">7360000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
  <dei:EntityCommonStockSharesOutstanding contextRef="eol_PE9911----1610-Q0005_STD_0_20160527_0" unitRef="shares" decimals="INF" id="id_9530066_06425ED9-A168-45C8-B179-BA2AD0C4A5EC_2_5">7426532</dei:EntityCommonStockSharesOutstanding>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE9911----1610-Q0005_STD_0_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1002_27">8815000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="shares" decimals="INF" id="id_9530066_8DC67DF0-80AD-4070-B4F3-4E9FCD515EFA_3001_6">692637</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:TreasuryStockShares contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="shares" decimals="INF" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_39">2335852</us-gaap:TreasuryStockShares>
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="shares" decimals="INF" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_34">13000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_CE29113B-6D0A-40AB-ADB6-5DDA45FAEC31_3001_6">11.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_33">0.05</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="shares" decimals="INF" id="id_9530066_8DC67DF0-80AD-4070-B4F3-4E9FCD515EFA_3001_7">450812</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:LoansReceivableBasisSpreadOnVariableRate contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="pure" decimals="2" id="id_9530066_52020F67-778D-41BF-877D-076219ADE339_1001_1">0.02</us-gaap:LoansReceivableBasisSpreadOnVariableRate>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="shares" decimals="INF" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_35">9714869</us-gaap:CommonStockSharesIssued>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_CE29113B-6D0A-40AB-ADB6-5DDA45FAEC31_3001_7">10.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:InventoryValuationReserves contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_1E750B39-7401-41D5-A9DF-7D4F3C527F4C_1001_4">4164000</us-gaap:InventoryValuationReserves>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_36">46123000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_23">2237000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:StockholdersEquity contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_41">68474000</us-gaap:StockholdersEquity>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="INF" id="id_9530066_E8328C0A-04B9-441E-BAAE-AF140823407C_6001_0">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_2004_2">1079000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:UnrecognizedTaxBenefits contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_78348194-B608-45AA-B69D-2EBC4BFF1EC6_1_0">584000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:DeferredRevenueCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_25">490000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_22">6365000</us-gaap:AccountsPayableCurrent>
  <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_29">932000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_24">1917000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_37">42714000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:Liabilities contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_30">12263000</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_42">80737000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:CommonStockValue contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_32">484000</us-gaap:CommonStockValue>
  <us-gaap:TaxesPayableCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_26">166000</us-gaap:TaxesPayableCurrent>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_11">30461000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_27">11175000</us-gaap:LiabilitiesCurrent>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_40">-650000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_28">156000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_33717336-8C1C-4770-9514-6384B7B1671D_3001_3">1942012</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:OtherAssetsNoncurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_18">13471000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_17">93000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
  <us-gaap:Assets contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_19">80737000</us-gaap:Assets>
  <us-gaap:AssetsFairValueDisclosureRecurring contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C5B42C16-FF02-48E8-B099-421EE056C081_3004_3">14777000</us-gaap:AssetsFairValueDisclosureRecurring>
  <us-gaap:InventoryNet contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_5">16559000</us-gaap:InventoryNet>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_4">15011000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:InventoryRawMaterialsAndSupplies contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_1E750B39-7401-41D5-A9DF-7D4F3C527F4C_1001_0">11430000</us-gaap:InventoryRawMaterialsAndSupplies>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_12">9594000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_3">8774000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <us-gaap:TreasuryStockValue contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_38">20197000</us-gaap:TreasuryStockValue>
  <us-gaap:AssetsCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_9">57672000</us-gaap:AssetsCurrent>
  <us-gaap:InventoryGross contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_1E750B39-7401-41D5-A9DF-7D4F3C527F4C_1001_3">20723000</us-gaap:InventoryGross>
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C5B42C16-FF02-48E8-B099-421EE056C081_3004_1">6003000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_2004_1">6880000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:InventoryFinishedGoods contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_1E750B39-7401-41D5-A9DF-7D4F3C527F4C_1001_2">8152000</us-gaap:InventoryFinishedGoods>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_15">5801000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:Goodwill contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_16">4521000</us-gaap:Goodwill>
  <us-gaap:InventoryWorkInProcess contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_1E750B39-7401-41D5-A9DF-7D4F3C527F4C_1001_1">1141000</us-gaap:InventoryWorkInProcess>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_8">2644000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_2">14534000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_14">3056000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_10">40055000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_33717336-8C1C-4770-9514-6384B7B1671D_3001_2">2120393</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <alot:RevolvingLineOfCreditFacilityIssuedMaximumCapacity contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="INF" id="id_9530066_52020F67-778D-41BF-877D-076219ADE339_1001_0">600000</alot:RevolvingLineOfCreditFacilityIssuedMaximumCapacity>
  <alot:AmountOfReserveForSettlementOfLiability contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_DA7B0DC3-907C-4AA2-BEEC-28DFF8AF604E_1001_2">266000</alot:AmountOfReserveForSettlementOfLiability>
  <alot:LineOfCreditReceivableCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_1_6">150000</alot:LineOfCreditReceivableCurrent>
  <alot:FundedDebtToAdjustedEbitdaRatio contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="pure" decimals="INF" id="id_9530066_E8328C0A-04B9-441E-BAAE-AF140823407C_6001_9">1.25</alot:FundedDebtToAdjustedEbitdaRatio>
  <alot:NumberOfInstallments contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0" unitRef="Installment" decimals="INF" id="id_9530066_B4C16B22-FE46-4335-B257-E41727F1FDF4_1001_3">16</alot:NumberOfInstallments>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1632326x1636867_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_2003_2">158000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1632326x1636867_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_2003_1">950000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1632326x1636867_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_B87D2A80-D9F9-4E88-8257-CAA7462C5F6F_1002_1">950000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1632326x1636867_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_2003_3">792000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1632326x1640704_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_2002_2">75000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1632326x1640704_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_2002_1">2830000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1632326x1640704_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_B87D2A80-D9F9-4E88-8257-CAA7462C5F6F_1001_1">2830000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1632326x1640704_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_2002_3">2755000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1632326x1640704_1643960x1985543" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_2001_2">846000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1632326x1640704_1643960x1985543" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_2001_1">3100000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1632326x1640704_1643960x1985543" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_2001_3">2254000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:AssetsFairValueDisclosureRecurring contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1634760x1637150" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C5B42C16-FF02-48E8-B099-421EE056C081_3002_3">8774000</us-gaap:AssetsFairValueDisclosureRecurring>
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1634760x1637150" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C5B42C16-FF02-48E8-B099-421EE056C081_3002_2">8774000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <us-gaap:AssetsFairValueDisclosureRecurring contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1634760x1643241" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C5B42C16-FF02-48E8-B099-421EE056C081_3001_3">6003000</us-gaap:AssetsFairValueDisclosureRecurring>
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1634760x1643241" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C5B42C16-FF02-48E8-B099-421EE056C081_3001_1">6003000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1635457x1637088_1639657x1685966" unitRef="shares" decimals="INF" id="id_9530066_DC5C421E-2401-459E-95CF-D1EE9439C224_3001_5">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1636044x1797681" unitRef="iso4217_USD" decimals="-3" id="id_9530066_D0F167FE-2225-4455-B6A6-D0C36E8D6677_2001_4">8774000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1636044x1797681" unitRef="iso4217_USD" decimals="-3" id="id_9530066_D0F167FE-2225-4455-B6A6-D0C36E8D6677_2001_1">8765000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1636161x1735756_1642755x1637723" unitRef="shares" decimals="INF" id="id_9530066_A2DBC402-F5AC-4E56-9E49-A2A62416737C_6001_7">9300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1639304x1633605_1639657x1793299" unitRef="shares" decimals="INF" id="id_9530066_DC5C421E-2401-459E-95CF-D1EE9439C224_4001_3">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1639657x1685966" unitRef="shares" decimals="INF" id="id_9530066_DC5C421E-2401-459E-95CF-D1EE9439C224_5001_4">84650</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1639657x1793299" unitRef="shares" decimals="INF" id="id_9530066_DC5C421E-2401-459E-95CF-D1EE9439C224_6001_2">234264</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1639657x1944181" unitRef="shares" decimals="INF" id="id_9530066_247C421C-67A6-4970-AD92-4D2FAFA64522_2001_3">50003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1642755x1633925" unitRef="iso4217_USD" decimals="0" id="id_9530066_04B15A15-8B2A-4DE4-B4D6-F65A60AAEF7C_1_0">493000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1642755x1637723" unitRef="shares" decimals="INF" id="id_9530066_A2DBC402-F5AC-4E56-9E49-A2A62416737C_7001_6">9300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1642755x1637723" unitRef="iso4217_USD" decimals="0" id="id_9530066_F83FD537-A0E8-4CA2-8DB4-3E5D9972DA2E_1_0">1191000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1642755x1654009" unitRef="shares" decimals="INF" id="id_9530066_DB1C8D0D-3BEA-4E64-9B6A-C6D9CE619038_3001_5">244905</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1642755x1654009" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_D0D72538-6E45-4EBB-BF2E-1245286493BB_3001_5">13.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1642755x2017397" unitRef="shares" decimals="0" id="id_9530066_202C2E24-63D8-4403-A29E-3BB557FB2D46_3002_4">15810</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1643450x1636648" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8E6F904E-0C2C-4789-BDCE-4157FAFEC7CD_3001_3">-656000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1643450x1643133" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8E6F904E-0C2C-4789-BDCE-4157FAFEC7CD_3002_3">6000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1643960x1980229" unitRef="iso4217_USD" decimals="0" id="id_9530066_3126B277-B53B-44FD-96C4-4059C727D3FA_1001_0">3530000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_B87D2A80-D9F9-4E88-8257-CAA7462C5F6F_1003_1">3780000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <alot:CashHeldInEscrowRelatedToBusinessAcquisition contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1643960x1980229" unitRef="iso4217_USD" decimals="0" id="id_9530066_55AB2DFE-BDCC-4746-908D-F4943D42D091_2001_1">750000</alot:CashHeldInEscrowRelatedToBusinessAcquisition>
  <alot:EstimatedInventoryPurchase contextRef="eol_PE9911----1610-Q0005_STD_0_20160430_0_1643960x1980229" unitRef="iso4217_USD" decimals="0" id="id_9530066_00D63DF2-BBC7-45F0-86EF-BA90E505DFC2_1001_0">150000</alot:EstimatedInventoryPurchase>
  <alot:ProductReplacementCostChargedAgainstReserve contextRef="eol_PE9911----1610-Q0005_STD_0_20140131_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_DA7B0DC3-907C-4AA2-BEEC-28DFF8AF604E_1002_1">406000</alot:ProductReplacementCostChargedAgainstReserve>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE9911----1610-Q0005_STD_0_20150201_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2001_26">7958000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="shares" decimals="INF" id="id_9530066_8DC67DF0-80AD-4070-B4F3-4E9FCD515EFA_1001_1">657936</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:TreasuryStockShares contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="shares" decimals="INF" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_39">2323545</us-gaap:TreasuryStockShares>
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="shares" decimals="INF" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_34">13000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_CE29113B-6D0A-40AB-ADB6-5DDA45FAEC31_1001_1">11.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_33">0.05</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="shares" decimals="INF" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_35">9666290</us-gaap:CommonStockSharesIssued>
  <us-gaap:InventoryValuationReserves contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_1E750B39-7401-41D5-A9DF-7D4F3C527F4C_1002_4">3823000</us-gaap:InventoryValuationReserves>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_36">45675000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_23">3436000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:StockholdersEquity contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_41">67373000</us-gaap:StockholdersEquity>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_1004_5">900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:UnrecognizedTaxBenefits contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_78348194-B608-45AA-B69D-2EBC4BFF1EC6_2_0">591000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:DeferredRevenueCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_25">529000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_22">3192000</us-gaap:AccountsPayableCurrent>
  <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_29">964000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_24">2209000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_37">42212000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:Liabilities contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_30">10590000</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_42">77963000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:CommonStockValue contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_32">483000</us-gaap:CommonStockValue>
  <us-gaap:TaxesPayableCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_26">182000</us-gaap:TaxesPayableCurrent>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_11">29906000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_27">9548000</us-gaap:LiabilitiesCurrent>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_40">-975000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_28">78000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_7">191000</us-gaap:NotesAndLoansReceivableNetCurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_18">13642000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_17">92000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
  <us-gaap:Assets contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_19">77963000</us-gaap:Assets>
  <us-gaap:AssetsFairValueDisclosureRecurring contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C5B42C16-FF02-48E8-B099-421EE056C081_1004_6">14716000</us-gaap:AssetsFairValueDisclosureRecurring>
  <us-gaap:InventoryNet contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_5">14890000</us-gaap:InventoryNet>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_4">15325000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:InventoryRawMaterialsAndSupplies contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_1E750B39-7401-41D5-A9DF-7D4F3C527F4C_1002_0">10197000</us-gaap:InventoryRawMaterialsAndSupplies>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_12">9807000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_3">10376000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <us-gaap:TreasuryStockValue contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_38">20022000</us-gaap:TreasuryStockValue>
  <us-gaap:AssetsCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_9">54514000</us-gaap:AssetsCurrent>
  <us-gaap:InventoryGross contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_1E750B39-7401-41D5-A9DF-7D4F3C527F4C_1002_3">18713000</us-gaap:InventoryGross>
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C5B42C16-FF02-48E8-B099-421EE056C081_1004_4">4340000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_1004_4">6880000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:InventoryFinishedGoods contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_1E750B39-7401-41D5-A9DF-7D4F3C527F4C_1002_2">7491000</us-gaap:InventoryFinishedGoods>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_15">5980000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:Goodwill contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_16">4521000</us-gaap:Goodwill>
  <us-gaap:InventoryWorkInProcess contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_1E750B39-7401-41D5-A9DF-7D4F3C527F4C_1002_1">1025000</us-gaap:InventoryWorkInProcess>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_8">3539000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_2">10043000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_14">3049000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_10">39713000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_33717336-8C1C-4770-9514-6384B7B1671D_1001_1">3083000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <alot:LineOfCreditReceivableCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C4760931-5DCB-4803-A795-DBBAFEB47DFE_2_6">150000</alot:LineOfCreditReceivableCurrent>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1632326x1636867_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_1003_5">111000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1632326x1636867_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_1003_4">950000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1632326x1636867_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_1003_6">839000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1632326x1640704_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_1002_5">31000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1632326x1640704_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_1002_4">2830000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1632326x1640704_1643960x1980229" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_1002_6">2799000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1632326x1640704_1643960x1985543" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_1001_5">758000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1632326x1640704_1643960x1985543" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_1001_4">3100000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1632326x1640704_1643960x1985543" unitRef="iso4217_USD" decimals="-3" id="id_9530066_67E5B85E-125F-47DD-A9B8-057CE761E12B_1001_6">2342000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:AssetsFairValueDisclosureRecurring contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1634760x1637150" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C5B42C16-FF02-48E8-B099-421EE056C081_1002_6">10376000</us-gaap:AssetsFairValueDisclosureRecurring>
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1634760x1637150" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C5B42C16-FF02-48E8-B099-421EE056C081_1002_5">10376000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <us-gaap:AssetsFairValueDisclosureRecurring contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1634760x1643241" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C5B42C16-FF02-48E8-B099-421EE056C081_1001_6">4340000</us-gaap:AssetsFairValueDisclosureRecurring>
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1634760x1643241" unitRef="iso4217_USD" decimals="-3" id="id_9530066_C5B42C16-FF02-48E8-B099-421EE056C081_1001_4">4340000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1636044x1797681" unitRef="iso4217_USD" decimals="-3" id="id_9530066_D0F167FE-2225-4455-B6A6-D0C36E8D6677_2002_4">10376000</us-gaap:AvailableForSaleSecuritiesCurrent>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1636044x1797681" unitRef="iso4217_USD" decimals="-3" id="id_9530066_D0F167FE-2225-4455-B6A6-D0C36E8D6677_2002_1">10363000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1642755x1654009" unitRef="shares" decimals="INF" id="id_9530066_DB1C8D0D-3BEA-4E64-9B6A-C6D9CE619038_1001_1">293088</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1642755x1654009" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_D0D72538-6E45-4EBB-BF2E-1245286493BB_1001_1">13.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1643450x1636648" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8E6F904E-0C2C-4789-BDCE-4157FAFEC7CD_1001_1">-983000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_0_20160131_0_1643450x1643133" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8E6F904E-0C2C-4789-BDCE-4157FAFEC7CD_1002_1">8000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <alot:LoanReceivableInterestRateStatedPercentage contextRef="eol_PE9911----1610-Q0005_STD_1_20120130_0" unitRef="pure" decimals="INF" id="id_9530066_B4C16B22-FE46-4335-B257-E41727F1FDF4_2_1">0.0375</alot:LoanReceivableInterestRateStatedPercentage>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber contextRef="eol_PE9911----1610-Q0005_STD_1_20140201_0_1642755x1637723" unitRef="shares" decimals="INF" id="id_9530066_A2DBC402-F5AC-4E56-9E49-A2A62416737C_5002_1">4166</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE9911----1610-Q0005_STD_29_20150531_0_1642755x1632042" unitRef="shares" decimals="INF" id="id_9530066_202C2E24-63D8-4403-A29E-3BB557FB2D46_1001_2">155000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE9911----1610-Q0005_STD_29_20150531_0_1642755x1632042" id="id_9530066_202C2E24-63D8-4403-A29E-3BB557FB2D46_1001_3">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE9911----1610-Q0005_STD_29_20150531_0_1642755x1723437" unitRef="shares" decimals="INF" id="id_9530066_202C2E24-63D8-4403-A29E-3BB557FB2D46_2001_0">80000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <alot:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments contextRef="eol_PE9911----1610-Q0005_STD_29_20150531_0_1642755x1723437" unitRef="Installment" decimals="INF" id="id_9530066_202C2E24-63D8-4403-A29E-3BB557FB2D46_2001_1">4</alot:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="eol_PE9911----1610-Q0005_STD_31_20150331_0_1635457x1637088" unitRef="shares" decimals="INF" id="id_9530066_3036A943-1C14-40DE-B63E-F8EDC6BB1EEB_1001_0">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE9911----1610-Q0005_STD_31_20150331_0_1635457x1637088_1642755x1632468" unitRef="shares" decimals="INF" id="id_9530066_3036A943-1C14-40DE-B63E-F8EDC6BB1EEB_2001_1">537</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="eol_PE9911----1610-Q0005_STD_31_20150331_0_1635457x1985550" unitRef="shares" decimals="INF" id="id_9530066_3036A943-1C14-40DE-B63E-F8EDC6BB1EEB_3001_2">35000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <alot:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments contextRef="eol_PE9911----1610-Q0005_STD_31_20150331_0_1642755x1918652" unitRef="Installment" decimals="INF" id="id_9530066_3036A943-1C14-40DE-B63E-F8EDC6BB1EEB_4001_3">4</alot:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="eol_PE9911----1610-Q0005_STD_31_20160331_0_1635457x1637088" unitRef="shares" decimals="INF" id="id_9530066_6892DC6C-0F5C-41F5-A853-8BE45292A217_1001_0">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE9911----1610-Q0005_STD_31_20160331_0_1635457x1637088_1642755x1632468" unitRef="shares" decimals="INF" id="id_9530066_6892DC6C-0F5C-41F5-A853-8BE45292A217_2001_1">4030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <alot:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments contextRef="eol_PE9911----1610-Q0005_STD_31_20160331_0_1642755x1918652" unitRef="Installment" decimals="INF" id="id_9530066_6892DC6C-0F5C-41F5-A853-8BE45292A217_3001_2">4</alot:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments>
  <alot:SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses contextRef="eol_PE9911----1610-Q0005_STD_31_20140131_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_0AA26113-61CD-43D9-B385-B89A76437D21_2_0">450000</alot:SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="eol_PE9911----1610-Q0005_STD_364_20160131_0" id="id_9530066_5865E9CF-607B-45EF-86BA-CBD931BC75DA_1001_1">P6Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains contextRef="eol_PE9911----1610-Q0005_STD_364_20160131_0_1636044x1797681" unitRef="iso4217_USD" decimals="-3" id="id_9530066_D0F167FE-2225-4455-B6A6-D0C36E8D6677_2_2">15000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss contextRef="eol_PE9911----1610-Q0005_STD_364_20160131_0_1636044x1797681" unitRef="iso4217_USD" decimals="-3" id="id_9530066_D0F167FE-2225-4455-B6A6-D0C36E8D6677_2_3">2000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
  <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="eol_PE9911----1610-Q0005_STD_364_20160131_0_1643960x1980229" unitRef="iso4217_USD" decimals="0" id="id_9530066_55AB2DFE-BDCC-4746-908D-F4943D42D091_1002_3">109000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
  <alot:EstimatedReplacementCostOfProduct contextRef="eol_PE9911----1610-Q0005_STD_89_20130504_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_DA7B0DC3-907C-4AA2-BEEC-28DFF8AF604E_3_0">672000</alot:EstimatedReplacementCostOfProduct>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_14">0.16</us-gaap:EarningsPerShareDiluted>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_12">2972000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" id="id_9530066_2D6BFAAF-4BF5-4893-8F3C-CF10A0382D4E_2_2">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="pure" decimals="INF" id="id_9530066_2D6BFAAF-4BF5-4893-8F3C-CF10A0382D4E_2_0">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="shares" decimals="INF" id="id_9530066_9161C315-B807-4B90-AAFA-991898DDA26B_2_0">244100</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="pure" decimals="3" id="id_9530066_2D6BFAAF-4BF5-4893-8F3C-CF10A0382D4E_2_1">0.227</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="pure" decimals="3" id="id_9530066_2D6BFAAF-4BF5-4893-8F3C-CF10A0382D4E_2_3">0.020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="shares" decimals="0" id="id_9530066_77CF5294-5D08-485F-9C25-8B7206A80330_2_1">173936</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_18">0.07</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="shares" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_17">7454000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="shares" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_16">7280000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_3DA41B45-60E3-4613-97E6-250B778F9AEF_2_0">2.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_13">0.17</us-gaap:EarningsPerShareBasic>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="pure" decimals="3" id="id_9530066_65CC853F-F264-452C-ADF5-BC62B6B2B557_1_0">0.280</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_18">654000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:NetIncomeLoss contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_12">1211000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8345E147-9268-433A-92CE-0F75409CBDCC_2_4">-10000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:SalesRevenueNet contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_0">22206000</us-gaap:SalesRevenueNet>
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_22">510000</us-gaap:PaymentsOfDividendsCommonStock>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_8">1448000</us-gaap:OperatingIncomeLoss>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_8">-1094000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:GrossProfit contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_2">9030000</us-gaap:GrossProfit>
  <us-gaap:NonoperatingIncomeExpense contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_9">234000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_7">-95000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInRestrictedCash contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_16">600000</us-gaap:IncreaseDecreaseInRestrictedCash>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8345E147-9268-433A-92CE-0F75409CBDCC_2_3">-19000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8345E147-9268-433A-92CE-0F75409CBDCC_2_5">1201000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8345E147-9268-433A-92CE-0F75409CBDCC_2_2">9000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_10">1682000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeTaxesPaidNet contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_29">207000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_11">-93000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
  <us-gaap:PaymentsToAcquireAvailableForSaleSecurities contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_15">3127000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_11">471000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_4">143000</us-gaap:ShareBasedCompensation>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_4">4329000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_25">857000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:OperatingExpenses contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_7">7582000</us-gaap:OperatingExpenses>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_19">-1821000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_17">125000</us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_23">-373000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_5">1796000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_10">-397000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:StockOptionPlanExpense contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_307F7DEA-6A65-4761-85E6-7820C3E658D7_2_0">73000</us-gaap:StockOptionPlanExpense>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_6">1457000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_9">268000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_24">79000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_14">2435000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_0BB30A12-80CA-40A8-965B-D5FC83672440_2_1">89000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_2_1">13176000</us-gaap:CostOfGoodsSold>
  <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_307F7DEA-6A65-4761-85E6-7820C3E658D7_2_2">2000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_3">455000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_CB89F029-CA90-4D76-A679-6E2857DF47AB_2_1">135000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_5">10000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
  <us-gaap:RestrictedStockExpense contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_307F7DEA-6A65-4761-85E6-7820C3E658D7_2_1">68000</us-gaap:RestrictedStockExpense>
  <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="INF" id="id_9530066_0BB30A12-80CA-40A8-965B-D5FC83672440_2_0">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
  <alot:ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_2_21">137000</alot:ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <us-gaap:SalesRevenueNet contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0_1638976x1747240_1639865x1633635" unitRef="iso4217_USD" decimals="-3" id="id_9530066_1467B1E2-282E-4A83-82A2-B504FE635844_1002_2">6562000</us-gaap:SalesRevenueNet>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0_1638976x1747240_1639865x1633635" unitRef="iso4217_USD" decimals="-3" id="id_9530066_D187B4DE-4A96-418A-9D97-2C4DAD95C873_1002_2">928000</us-gaap:OperatingIncomeLoss>
  <us-gaap:SalesRevenueNet contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0_1638976x2383589_1639865x1633635" unitRef="iso4217_USD" decimals="-3" id="id_9530066_1467B1E2-282E-4A83-82A2-B504FE635844_2002_1">15644000</us-gaap:SalesRevenueNet>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0_1638976x2383589_1639865x1633635" unitRef="iso4217_USD" decimals="-3" id="id_9530066_D187B4DE-4A96-418A-9D97-2C4DAD95C873_2002_1">1977000</us-gaap:OperatingIncomeLoss>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0_1639657x1944181" unitRef="shares" decimals="INF" id="id_9530066_247C421C-67A6-4970-AD92-4D2FAFA64522_1002_2">732</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE9911----1610-Q0005_STD_90_20150502_0_1639865x1633635" unitRef="iso4217_USD" decimals="-3" id="id_9530066_D187B4DE-4A96-418A-9D97-2C4DAD95C873_3002_3">2905000</us-gaap:OperatingIncomeLoss>
  <dei:DocumentFiscalPeriodFocus contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_176E1096-1FB0-4063-8A01-98D18DCBA68B_1_4">Q1</dei:DocumentFiscalPeriodFocus>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_14">0.14</us-gaap:EarningsPerShareDiluted>
  <us-gaap:NatureOfOperations contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_947D159E-B429-4123-8B2D-32923B7FD406_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;(1) Overview&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 On September&amp;#xA0;25, 2015, Astro-Med, Inc. announced it would
 immediately begin doing business as AstroNova on a worldwide basis.
 The name change is part of the plan to modernize the Company and
 effectively communicate our strategy. The AstroNova name and brand
 emphasizes our traditional strengths in aerospace and acknowledges
 our expanding presence in test&amp;#xA0;&amp;amp; measurement, product
 identification and other new areas where we can apply our data
 visualization technology. On May&amp;#xA0;18, 2016, the name change was
 formally approved by the Company&amp;#x2019;s shareholders and as such
 the Company&amp;#x2019;s Restated Articles of Incorporation have been
 amended to officially change the Company&amp;#x2019;s name to AstroNova,
 Inc. The Company&amp;#x2019;s common stock trades on the NASDAQ Global
 Market stock exchange under its new name, AstroNova, Inc., using
 the ticker symbol, ALOT.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 Headquartered in West Warwick, Rhode Island, AstroNova, Inc.
 leverages its expertise in data visualization technologies to
 design, develop, manufacture and distribute a broad range of
 specialty printers and data acquisition and analysis systems. Our
 products are distributed through our own sales force and authorized
 dealers in the United States. We also sell to customers outside of
 the United States primarily through our Company offices in Canada,
 China, Europe, Mexico and Southeast Asia as well as with
 independent dealers and representatives. AstroNova, Inc. products
 are employed around the world in a wide range of aerospace,
 apparel, automotive, avionics, chemical, computer peripherals,
 communications, distribution, food and beverage, general
 manufacturing, packaging and transportation applications.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 The business consists of two segments, Product Identification
 (previously known as our QuickLabel segment), which includes
 products sold under the QuickLabel&lt;sup style="FONT-SIZE: 11px; VERTICAL-ALIGN: top"&gt;&amp;#xAE;&lt;/sup&gt;&amp;#xA0;brand name, and
 Test&amp;#xA0;&amp;amp; Measurement which includes products sold under the
 AstroNova&amp;#x2122; brand name.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 Products sold under the QuickLabel brand are used in industrial and
 commercial product packaging and automatic identification
 applications to digitally print custom labels and other visual
 identification marks on demand. Products sold under the AstroNova
 Test&amp;#xA0;&amp;amp; Measurement brand acquire and record visual and
 electronic signal data from local and networked data streams and
 sensors. The recorded data is processed and analyzed and then
 stored and presented in various visual output formats. In the
 aerospace market, the Company has a long history of using its data
 visualization technologies to provide high-resolution airborne
 printers.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 Unless otherwise indicated, references to &amp;#x201C;AstroNova,&amp;#x201D;
 the &amp;#x201C;Company,&amp;#x201D; &amp;#x201C;we,&amp;#x201D; &amp;#x201C;our,&amp;#x201D; and
 &amp;#x201C;us&amp;#x201D; in this Quarterly Report on Form&amp;#xA0;10-Q refer
 to AstroNova, Inc. and its consolidated subsidiaries.&lt;/p&gt;


 &lt;/div&gt;</us-gaap:NatureOfOperations>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_12">2914000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="shares" decimals="INF" id="id_9530066_8DC67DF0-80AD-4070-B4F3-4E9FCD515EFA_5001_5">2273</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_2D6BFAAF-4BF5-4893-8F3C-CF10A0382D4E_1_2">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="INF" id="id_9530066_78348194-B608-45AA-B69D-2EBC4BFF1EC6_3_1">0</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
  <us-gaap:FinancingReceivablesTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_45B4122E-B1BE-46D1-93B5-B9B085A86A8C_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;(10) Note Receivable and Line of Credit Issued&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 On January&amp;#xA0;30, 2012, the Company completed the sale of its
 label manufacturing operations in Asheboro, North Carolina to Label
 Line Ltd. The net sale price of $1,000,000 was received in the form
 of a promissory note issued by Label Line Ltd. which was secured by
 a first lien on various collateral, including the Asheboro plant
 and plant assets. The note bears interest at 3.75% and was payable
 in sixteen quarterly installments of principal and interest which
 commenced on January&amp;#xA0;30, 2013. In February 2016, the balance
 remaining on this note was paid in full.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 The terms of the Asheboro sale also included an agreement for
 AstroNova to provide Label Line Ltd. with additional financing in
 the form of a revolving line of credit in the amount of $600,000.
 This line of credit is secured by a first lien on various
 collateral of Label Line Ltd., including the Asheboro plant and
 plant assets, and bears interest at a rate equal to the United
 States prime rate plus an additional margin of two percent on the
 outstanding credit balance. The term of this revolving line of
 credit has been extended through January&amp;#xA0;31, 2017. As of
 April&amp;#xA0;30, 2016, $150,000 remains outstanding on this revolving
 line of credit.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:FinancingReceivablesTextBlock>
  <us-gaap:NumberOfOperatingSegments contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="Segments" decimals="INF" id="id_9530066_81358D6D-1C02-4812-BF88-E20C0E17244A_1_0">2</us-gaap:NumberOfOperatingSegments>
  <dei:DocumentFiscalYearFocus contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_176E1096-1FB0-4063-8A01-98D18DCBA68B_1_3">2017</dei:DocumentFiscalYearFocus>
  <us-gaap:LineOfCreditFacilityInterestRateDescription contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_E8328C0A-04B9-441E-BAAE-AF140823407C_1_2">Any borrowings made under this line of credit bear interest  at either a fluctuating base rate equal to the highest of (i) the Prime Rate,  (ii) 1.50% above the daily one month LIBOR, and (iii) the Federal Funds Rate in  effect plus 1.50% or at a fixed rate of LIBOR plus an agreed upon margin of  between 0% and 2.25%, based on the Company&apos;s funded debt to EBITDA ratio as  defined in the agreement.</us-gaap:LineOfCreditFacilityInterestRateDescription>
  <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_EC87EEAD-52DB-4770-948E-613DA307565D_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;(12) Recent Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;i&gt;Revenue Recognition&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 In May 2014, the Financial Accounting Standards Board (FASB) issued
 Accounting Standards Update (ASU) 2014-09, &amp;#x201C;Revenue from
 Contracts with Customers (Topic 606).&amp;#x201D; ASU 2014-09 completes
 the joint effort by the FASB and International Accounting Standards
 Board to improve financial reporting by creating common revenue
 recognition guidance for U.S. GAAP and International Financial
 Reporting Standards. ASU 2014-09 applies to all companies that
 enter into contracts with customers to transfer goods or services.
 In August 2015, the FASB modified ASU 2014-09 to be effective for
 annual reporting periods beginning after December&amp;#xA0;15, 2017 (Q1
 fiscal 2019 for AstroNova), including interim periods within that
 reporting period. As modified, the FASB permits the adoption of the
 new revenue standard early, but not before annual periods beginning
 after December&amp;#xA0;15, 2016. Entities have the choice to apply ASU
 2014-09 either retrospectively to each reporting period presented
 or by recognizing the cumulative effect of applying ASU 2014-09 at
 the date of initial application and not adjusting comparative
 information.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 In March 2016, the FASB issued ASU 2016-08, &amp;#x201C;Revenue from
 Contracts with Customers (Topic 606) &amp;#x2013;Principal versus Agent
 Consideration.&amp;#x201D; In April 2016, the FASB issued ASU 2016-10,
 &amp;#x201C;Revenue from Contracts with Customers (Topic 606)
 -Identifying Performance Obligations and Licensing.&amp;#x201D; In May
 2016, the FASB issued ASU 2016-11, &amp;#x201C;Revenue from Contracts
 with Customers (Topic 606) and Derivatives and Hedging (Topic 815)
 &amp;#x2013; Rescission of SEC Guidance Because of ASU 2014-09 and
 2014-16&amp;#x201D; and ASU 2016-12, &amp;#x201C;Revenue from Contracts with
 Customers (Topic 606) &amp;#x2013;Narrow Scope Improvements and
 Practical Expedients.&amp;#x201D; All of these ASUs do not change the
 core principle of the guidance in Topic 606 (as amended by ASU
 2014-09), but rather provide further guidance to improve the
 operability and understandability of the implementation guidance
 included in ASU 2014-09. The effective date for all of these ASUs
 is the same as the effective date of ASU 2014-09 as amended by ASU
 2015-14, for annual reporting periods beginning after
 December&amp;#xA0;15, 2017, including interim periods within those
 years. The Company is currently evaluating the requirements of
 these ASUs along with ASU 2014-09 and has not yet determined its
 impact on the Company&amp;#x2019;s consolidated financial
 statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;i&gt;Share-Based Compensation&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 In March 2016, the FASB issued ASU No.&amp;#xA0;2016-09,
 &amp;#x201C;Compensation &amp;#x2013; Stock Compensation (Topic 718) &amp;#x2013;
 Improvements to Employee Share-Based Payment Accounting.&amp;#x201D; ASU
 2016-09 simplifies several aspects of the accounting for
 share-based payment transactions, including the income tax
 consequences, classification of awards as either equity or
 liabilities, and classification on the statement of cash flows. For
 public entities, ASU 2016-09 is effective for annual periods
 beginning after December&amp;#xA0;15, 2016, and interim periods within
 those annual periods (Q1 fiscal 2018 for AstroNova). Early adoption
 is permitted in any interim or annual period. The Company is
 currently evaluating the impact of adopting ASU No.&amp;#xA0;2016-09 on
 the Company&amp;#x2019;s consolidated financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;i&gt;Leases&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 In February 2016, the FASB issued ASU 2016-02, &amp;#x201C;Leases (Topic
 842).&amp;#x201D; ASU 2016-02 supersedes current guidance related to
 accounting for leases and is intended to increase transparency and
 comparability among organizations by requiring lessees to recognize
 assets and liabilities in the balance sheet for operating leases
 with lease terms greater than twelve months. The update also
 requires improved disclosures to help users of financial statements
 better understand the amount, timing and uncertainty of cash flows
 arising from leases. ASU 2016-02 will be effective for fiscal years
 beginning after December&amp;#xA0;15, 2018, including interim periods
 within those fiscal years (Q1 fiscal 2020 for AstroNova), with
 early adoption permitted. At adoption, this update will be applied
 using a modified retrospective approach. The Company is currently
 evaluating the effect of this new guidance on the Company&amp;#x2019;s
 consolidated financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;i&gt;Inventory&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 In July 2015, the FASB issued ASU 2015-11, &amp;#x201C;Inventory (Topic
 330).&amp;#x201D; ASU 2015-11 requires inventory to be measured at the
 lower of cost and net realizable value instead of at lower of cost
 or market. This guidance does not apply to inventory that is
 measured using last-in, first out (LIFO) or the retail inventory
 method but applies to all other inventory including inventory
 measured using first-in, first-out (FIFO) or the average cost
 method. ASU 2015-11 will be effective for fiscal years beginning
 after December&amp;#xA0;15, 2016, including interim periods within
 those fiscal years (Q1 fiscal 2018 for AstroNova) and should be
 applied prospectively. Early adoption is permitted as of the
 beginning of an interim or annual reporting period. AstroNova is
 currently evaluating the effect of this new guidance on the
 Company&amp;#x2019;s consolidated financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 No other new accounting pronouncements, issued or effective during
 the first three months of the current year, have had or are
 expected to have a material impact on our consolidated financial
 statements.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
  <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_ECCF41FD-5C6F-47E2-BC08-0078389C3DFE_1_0">&lt;div&gt;
 &lt;p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 &lt;b&gt;(3) Principles of Consolidation&lt;/b&gt;&lt;/p&gt;
 &lt;p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 The accompanying condensed consolidated financial statements
 include the accounts of the Company and its wholly-owned
 subsidiaries. All significant intercompany accounts and
 transactions are eliminated in consolidation.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
  <dei:AmendmentFlag contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_176E1096-1FB0-4063-8A01-98D18DCBA68B_1_1">false</dei:AmendmentFlag>
  <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_D671DB7D-B436-4E81-A5C5-0D874CAE233A_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;(13) Securities Available for Sale&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 Pursuant to our investment policy, securities available for sale
 include state and municipal securities with various contractual or
 anticipated maturity dates ranging from 1 to 30 months. Securities
 available for sale are carried at fair value, with unrealized gains
 and losses reported as a component of accumulated other
 comprehensive income (loss) in shareholders&amp;#x2019; equity until
 realized. Realized gains and losses from the sale of available for
 sale securities, if any, are determined on a specific
 identification basis. A decline in the fair value of any available
 for sale security below cost that is determined to be other than
 temporary will result in a write-down of its carrying amount to
 fair value. No such impairment charges were recorded for any period
 presented. All short-term investment securities have original
 maturities greater than 90 days.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 The fair value, amortized cost and gross unrealized gains and
 losses of securities available for sale are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="50%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 (In thousands)&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 48.2pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;April&amp;#xA0;30, 2016&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Amortized&amp;#xA0;Cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&amp;#xA0;Unrealized&lt;br /&gt;
 Gains&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&amp;#xA0;Unrealized&lt;br /&gt;
 Losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Fair&amp;#xA0;Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 State and Municipal Obligations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,765&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,774&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 58.45pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;January&amp;#xA0;31, 2016&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Amortized&amp;#xA0;Cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&amp;#xA0;Unrealized&lt;br /&gt;
 Gains&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&amp;#xA0;Unrealized&lt;br /&gt;
 Losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Fair&amp;#xA0;Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 State and Municipal Obligations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,363&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,376&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="pure" decimals="INF" id="id_9530066_2D6BFAAF-4BF5-4893-8F3C-CF10A0382D4E_1_0">0.015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="shares" decimals="INF" id="id_9530066_8DC67DF0-80AD-4070-B4F3-4E9FCD515EFA_5001_4">225</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_9831ABA6-C2E4-449E-85C1-2CAD468B1A2B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;(4) Acquisition&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 On June&amp;#xA0;19, 2015, the Company completed the acquisition of the
 aerospace printer product line for civil and commercial aircraft
 from Rugged Information Technology Equipment Corporation (RITEC)
 under the terms of an Asset Purchase Agreement dated June&amp;#xA0;18,
 2015. The products of RITEC consist of aerospace printers for use
 in commercial aircraft sold primarily to aircraft manufacturers,
 tier one contractors and directly to airlines around the world.
 AstroNova&amp;#x2019;s aerospace printer product line is part of the
 Test&amp;#xA0;&amp;amp; Measurement (T&amp;amp;M) product group and is reported
 as part of the T&amp;amp;M segment. The Company began shipment of the
 RITEC products in the third quarter of fiscal 2016.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The purchase price of the acquisition was $7,360,000 which was
 funded using available cash and investment securities. Of the
 $7,360,000 purchase price, $750,000 is being held in escrow for
 twelve months following the acquisition date to support an
 indemnity to the Company in the event of any breach in the
 representations, warranties or covenants of RITEC. The assets
 acquired consist principally of accounts receivables and certain
 intangible assets. Acquisition related costs of approximately
 $109,000 were included in the general and administrative expenses
 in the Company&amp;#x2019;s consolidated statements of income for fiscal
 year ended 2016. The acquisition was accounted for under the
 acquisition method in accordance with the guidance provided by FASB
 ASC 805, &amp;#x201C;Business Combinations.&amp;#x201D;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 AstroNova also entered into a Transition Services Agreement, under
 which RITEC will provide transition services and continue to
 manufacture products in the acquired product line until the Company
 transitions the manufacturing to its West Warwick, Rhode Island
 facility, which the Company anticipates will be completed in the
 second quarter of fiscal 2017. Upon expiration of the Transition
 Services Agreement, AstroNova will purchase any inventory held by
 RITEC at its book value (net of reserves), which the Company
 estimates will be approximately $150,000.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Also as part of the Asset Purchase Agreement, AstroNova entered
 into a License Agreement, which grants RITEC certain rights to use
 the intellectual property acquired by the Company in the design,
 development, marketing, manufacture, sale and servicing of
 aerospace printers for aircraft sold to the military end-user
 market and printers sold to other non-aircraft market segments.
 RITEC will pay royalties equal to 7.5% of the sales price on all
 products sold into the military end-user aircraft market during the
 first five years of the License Agreement.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The purchase price of the acquisition has been allocated on the
 basis of the fair value as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="89%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;(In thousands)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Accounts Receivable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Identifiable Intangible Assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,780&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Goodwill&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,530&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total Purchase Price&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,360&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The fair value of the intangible assets acquired was estimated by
 applying the income approach. This fair value measurement is based
 on significant inputs that are not observable in the market and
 therefore, represent a Level 3 measurement as defined in ASC 820,
 &amp;#x201C;Fair Value Measurement and Disclosure.&amp;#x201D; Key
 assumptions include (1)&amp;#xA0;a weighted average cost of capital of
 15.5%; (2)&amp;#xA0;a range of earnings projections from
 $110,000-$700,000 and (3)&amp;#xA0;a range of contract renewal
 probability from 30%-100%.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Goodwill of $3,530,000, which is deductible for tax purposes,
 represents the excess of the purchase price over the estimated fair
 value assigned to the tangible and identifiable intangible assets
 acquired from RITEC. The carrying amount of the goodwill was
 allocated to the T&amp;amp;M segment of the Company.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The following table reflects the fair value of the acquired
 identifiable intangible assets and related estimated useful
 lives:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="79%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;; WIDTH: 49.5pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Fair&lt;br /&gt;
 Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Useful&amp;#xA0;Life&lt;br /&gt;
 (Years)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Customer Contract Relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,830&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Non-Competition Agreement&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;950&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,780&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Assuming the acquisition of RITEC occurred on February&amp;#xA0;1,
 2015, the impact on net sales, net income and earnings per share
 would not have been material to the Company for the period ended
 May&amp;#xA0;2, 2015.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <us-gaap:DebtDisclosureTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_14B3F74A-ED85-4CF0-80D0-7AB911EEE92B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;(17) Line of Credit&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 The Company has a $10 million revolving line of credit available
 for ongoing working capital requirements, business acquisitions or
 general corporate purposes as needed. This line of credit is
 scheduled to expire on August 30, 2017. Any borrowings made under
 this line of credit bear interest at either a fluctuating base rate
 equal to the highest of (i)&amp;#xA0;the Prime Rate, (ii)&amp;#xA0;1.50%
 above the daily one month LIBOR, and (iii)&amp;#xA0;the Federal Funds
 Rate in effect plus 1.50% or at a fixed rate of LIBOR plus an
 agreed upon margin of between 0% and 2.25%, based on the
 Company&amp;#x2019;s funded debt to EBITDA ratio as defined in the
 agreement. In addition, the new agreement provided for two
 financial covenant requirements, namely, Total Funded Debt to
 Adjusted EBITDA (as defined) of not greater than 3 to 1 and a Fixed
 Charge Coverage Ratio (as defined) of not less than 1.25 to 1, both
 measured at the end of each quarter on a rolling four quarter
 basis. As of April&amp;#xA0;30, 2016, there have been no borrowings
 against this line of credit and the Company was in compliance with
 its financial covenants.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="shares" decimals="INF" id="id_9530066_9161C315-B807-4B90-AAFA-991898DDA26B_1_0">431133</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <dei:DocumentType contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_176E1096-1FB0-4063-8A01-98D18DCBA68B_1_0">10-Q</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_06425ED9-A168-45C8-B179-BA2AD0C4A5EC_1_2">0000008146</dei:EntityCentralIndexKey>
  <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_E3CE40F3-5DBA-4FAE-A42A-480DAE89A683_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 Aggregated information regarding RSUs and RSAs granted under the
 Plan for the three months ended April&amp;#xA0;30, 2016 is summarized
 below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="12%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="12%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;RSAs&amp;#xA0;&amp;amp;&amp;#xA0;RSUs&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted&amp;#xA0;Average&lt;br /&gt;
 Grant&amp;#xA0;Date&amp;#xA0;Fair&amp;#xA0;Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unvested at January&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;293,088&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13.28&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,597&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15.06&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Vested&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(34,180&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11.90&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(18,600&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10.07&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unvested at April 30, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;244,905&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13.75&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_5865E9CF-607B-45EF-86BA-CBD931BC75DA_3001_2">P6Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_5865E9CF-607B-45EF-86BA-CBD931BC75DA_3001_3">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_CE29113B-6D0A-40AB-ADB6-5DDA45FAEC31_5001_4">14.20</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
  <dei:EntityFilerCategory contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_06425ED9-A168-45C8-B179-BA2AD0C4A5EC_1_4">Smaller Reporting Company</dei:EntityFilerCategory>
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_3BB1C089-7161-494E-B6A0-792444F5BD54_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 Intangible assets are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 &lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="58%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;April&amp;#xA0;30, 2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;January&amp;#xA0;31, 2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;(In thousands)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Carrying&lt;br /&gt;
 Amount&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Accumulated&lt;br /&gt;
 Amortization&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Net&lt;br /&gt;
 Carrying&lt;br /&gt;
 Amount&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Carrying&lt;br /&gt;
 Amount&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Accumulated&lt;br /&gt;
 Amortization&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Net&lt;br /&gt;
 Carrying&lt;br /&gt;
 Amount&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Miltope:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Customer Contract Relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(846&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,254&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(758&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,342&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 RITEC:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Customer Contract Relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,830&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(75&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,755&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,830&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,799&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Non-Competition Agreement&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;950&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(158&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;792&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;950&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(111&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;839&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Intangible Assets, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,880&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,079&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,801&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,880&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(900&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,980&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_CE29113B-6D0A-40AB-ADB6-5DDA45FAEC31_5001_5">8.14</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_88E046DF-B414-4BE3-84AB-B925C567A5E9_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;(2) Basis of Presentation&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 The accompanying unaudited condensed consolidated financial
 statements have been prepared pursuant to the rules and regulations
 of the Securities and Exchange Commission, and reflect all
 adjustments consisting of normal recurring adjustments which, in
 the opinion of management, are necessary for a fair presentation of
 the results of the interim periods included herein. These financial
 statements do not include all disclosures associated with annual
 financial statements and, accordingly, should be read in
 conjunction with footnotes contained in the Company&amp;#x2019;s Annual
 Report on Form 10-K for the fiscal year ended January&amp;#xA0;31,
 2016.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 Results of operations for the interim periods presented herein are
 not necessarily indicative of the results that may be expected for
 the full year.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 The presentation of financial statements in conformity with
 generally accepted accounting principles requires management to
 make estimates and assumptions that affect the amounts reported and
 disclosed in the condensed consolidated financial statements and
 accompanying notes. Some of the more significant estimates relate
 to the allowances for doubtful accounts and credits, inventory
 valuation, impairment of long-lived assets and goodwill, income
 taxes, share-based compensation, accrued expenses and warranty
 reserves. Management&amp;#x2019;s estimates are based on the facts and
 circumstances available at the time estimates are made, past
 historical experience, risk of loss, general economic conditions
 and trends, and management&amp;#x2019;s assessments of the probable
 future outcome of these matters. Consequently, actual results could
 differ from those estimates.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 Certain amounts in prior year&amp;#x2019;s financial statements have
 been reclassified to conform to the current year&amp;#x2019;s
 presentation.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_4403B6A7-3F8F-4E2D-81B6-BB360BF22B67_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 A reconciliation of the shares used in calculating basic and
 diluted net income per share is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three&amp;#xA0;Months Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;br /&gt;
 2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;May&amp;#xA0;2,&lt;br /&gt;
 2015&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Weighted Average Common Shares&lt;br /&gt;
 Outstanding&amp;#x2014;Basic&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,357,588&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,280,246&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Effect of Dilutive Options and Restricted Stock Units&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;166,661&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;173,936&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Weighted Average Common Shares&lt;br /&gt;
 Outstanding&amp;#x2014;Diluted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,524,249&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,454,182&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
  <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_BFAB6893-7D71-4B7C-9BE7-362B7988C140_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;(6) Intangible Assets&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 Intangible assets are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="58%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;April&amp;#xA0;30, 2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"&gt;&lt;b&gt;January&amp;#xA0;31, 2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;(In thousands)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Carrying&lt;br /&gt;
 Amount&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Accumulated&lt;br /&gt;
 Amortization&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Net&lt;br /&gt;
 Carrying&lt;br /&gt;
 Amount&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Carrying&lt;br /&gt;
 Amount&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Accumulated&lt;br /&gt;
 Amortization&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Net&lt;br /&gt;
 Carrying&lt;br /&gt;
 Amount&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Miltope:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Customer Contract Relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(846&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,254&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(758&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,342&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 RITEC:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Customer Contract Relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,830&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(75&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,755&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,830&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,799&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Non-Competition Agreement&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;950&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(158&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;792&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;950&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(111&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;839&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Intangible Assets, net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,880&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,079&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,801&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,880&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(900&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,980&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 There were no impairments to intangible assets during the periods
 ended April&amp;#xA0;30, 2016 and May&amp;#xA0;2, 2015. Amortization
 expense of $179,000 and $89,000 in regards to the above acquired
 intangibles has been included in the condensed consolidated
 statements of income for the periods ended April&amp;#xA0;30, 2016 and
 May&amp;#xA0;2, 2015, respectively.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
  <us-gaap:FairValueDisclosuresTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_B5B08A7A-5639-4E3B-8B30-13FBAAFA4392_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;(14) Fair Value&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 We measure our financial assets at fair value on a recurring basis
 in accordance with the guidance provided in ASC 820, &amp;#x201C;Fair
 Value Measurement and Disclosures&amp;#x201D; which defines fair value
 as the price that would be received to sell an asset or paid to
 transfer a liability in an orderly transaction between market
 participants at the measurement date (exit price). In addition, ASC
 820 establishes a three-tiered hierarchy for inputs used in
 management&amp;#x2019;s determination of fair value of financial
 instruments that emphasizes the use of observable inputs over the
 use of unobservable inputs by requiring that observable inputs be
 used when available. Observable inputs are inputs that reflect
 management&amp;#x2019;s belief about the assumptions market participants
 would use in pricing a financial instrument based on the best
 information available in the circumstances.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 The fair value hierarchy is summarized as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="4%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="3%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;Level 1&amp;#x2014;Quoted prices in active
 markets for identical assets or liabilities;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="4%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="3%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;Level 2&amp;#x2014;Inputs other than Level
 1 that are observable, either directly or indirectly, such as
 quoted prices for similar assets or liabilities; quoted prices in
 markets that are not active or other inputs that are observable or
 can be corroborated by observable market data for substantially the
 full term of the assets or liabilities; and&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="4%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" width="3%" align="left"&gt;&amp;#x2022;&lt;/td&gt;
 &lt;td valign="top" width="1%"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;Level 3&amp;#x2014;Unobservable inputs
 that are supported by little or no market activity and that are
 significant to the fair value of the assets or liabilities.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Cash and cash equivalents, accounts receivables, accounts payable,
 line of credit receivable, accrued compensation, other liabilities
 and accrued expenses and income tax payable are reflected in the
 condensed consolidated balance sheet at carrying value, which
 approximates fair value due to the short term nature of the these
 instruments.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Assets measured at fair value on a recurring basis are summarized
 below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="71%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 (In thousands)&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 48.2pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;April&amp;#xA0;30, 2016&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;2&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;3&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Money Market Funds (included in Cash and Cash Equivalents)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,003&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,003&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 State and Municipal Obligations (included in Securities Available
 for Sale)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,774&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,774&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,003&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,774&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14,777&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 58.45pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;January&amp;#xA0;31, 2016&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;2&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;3&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Money Market Funds (included in Cash and Cash Equivalents)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,340&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,340&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 State and Municipal Obligations (included in Securities Available
 for Sale)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,376&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,376&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,340&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,376&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14,716&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 For our money market funds and state and municipal obligations, we
 utilize the market approach to measure fair value. The market
 approach is based on using quoted prices for identical or similar
 assets.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_AA583D64-B3EE-4D9D-9471-DB21C386877B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;(11) Segment Information&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-TOP: 6pt"&gt;
 AstroNova reports two segments: Product Identification (previously
 the QuickLabel segment) and Test&amp;#xA0;&amp;amp; Measurement (T&amp;amp;M).
 The Company evaluates segment performance based on the segment
 profit before corporate expenses.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-TOP: 12pt"&gt;
 Summarized below are the Net Sales and Segment Operating Profit for
 each reporting segment:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;/p&gt;
 &lt;br class="Apple-interchange-newline" /&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="66%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Net Sales&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;Segment&amp;#xA0;Operating&amp;#xA0;Profit&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;; WIDTH: 49.5pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;br /&gt;
 2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;May&amp;#xA0;2,&lt;br /&gt;
 2015&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;br /&gt;
 2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;May&amp;#xA0;2,&lt;br /&gt;
 2015&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product Identification&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,606&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,644&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,996&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,977&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 T&amp;amp;M&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,504&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,562&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,202&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;928&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,110&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22,206&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,198&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,905&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Corporate Expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,651&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,457&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating Income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,547&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,448&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other Income (Expense)&amp;#x2014;Net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(52&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;234&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Income Before Income Taxes&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,495&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,682&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Income Tax Provision&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;476&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;471&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net Income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;$&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom" align="right"&gt;1,019&lt;/td&gt;
 &lt;td style="WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"&gt;$&lt;/td&gt;
 &lt;td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px &apos;Times New Roman&apos;; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom" align="right"&gt;1,211&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="pure" decimals="3" id="id_9530066_2D6BFAAF-4BF5-4893-8F3C-CF10A0382D4E_1_1">0.246</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:FairValueInputsDiscountRate contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="pure" decimals="3" id="id_9530066_EF300DE6-CE74-4DE9-90BD-17C4FF28960D_1_0">0.155</us-gaap:FairValueInputsDiscountRate>
  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_E3427F76-FD18-44B8-BDE1-58F20468FAE8_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 The changes in the balance of accumulated other comprehensive loss
 by component are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 &lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="57%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="11%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="11%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="11%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;; WIDTH: 49.5pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Foreign&amp;#xA0;Currency&lt;br /&gt;
 Translation&lt;br /&gt;
 Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;
 &lt;b&gt;Unrealized&amp;#xA0;Holding&amp;#xA0;Gain&lt;br /&gt;
 on&amp;#xA0;Available&amp;#xA0;for Sale&lt;br /&gt;
 Securities&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Balance at January&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(983&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(975&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other Comprehensive Income (Loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;327&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;325&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Balance at April&amp;#xA0;30, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(656&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(650&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_E7BBF6BF-0005-4AA8-A6A1-130F1BDF68D3_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 The components of inventories are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 &lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="70%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;April&amp;#xA0;30,&amp;#xA0;2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;January&amp;#xA0;31,&amp;#xA0;2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 (In thousands)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Materials and Supplies&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,430&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,197&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Work-In-Process&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,141&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,025&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Finished Goods&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,152&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,491&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,723&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,713&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Inventory Reserve&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,164&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,823&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,559&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14,890&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="pure" decimals="3" id="id_9530066_2D6BFAAF-4BF5-4893-8F3C-CF10A0382D4E_1_3">0.019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_CE29113B-6D0A-40AB-ADB6-5DDA45FAEC31_5001_2">15.01</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="shares" decimals="0" id="id_9530066_77CF5294-5D08-485F-9C25-8B7206A80330_1_1">166661</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_18">0.07</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_FE1EFE98-C8CA-47F6-8ECE-D712FAB90664_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;(15) Accumulated Other Comprehensive Loss&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 The changes in the balance of accumulated other comprehensive loss
 by component are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="57%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="11%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="11%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="11%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;; WIDTH: 49.5pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Foreign&amp;#xA0;Currency&lt;br /&gt;
 Translation&lt;br /&gt;
 Adjustments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;
 &lt;b&gt;Unrealized&amp;#xA0;Holding&amp;#xA0;Gain&lt;br /&gt;
 on&amp;#xA0;Available&amp;#xA0;for Sale&lt;br /&gt;
 Securities&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Balance at January&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(983&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(975&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other Comprehensive Income (Loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;327&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;325&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Balance at April&amp;#xA0;30, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(656&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(650&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 The amounts presented above in other comprehensive income (loss)
 are net of any applicable taxes.&lt;/p&gt;


 &lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
  <dei:CurrentFiscalYearEndDate contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_06425ED9-A168-45C8-B179-BA2AD0C4A5EC_1_3">--01-31</dei:CurrentFiscalYearEndDate>
  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_52020F67-778D-41BF-877D-076219ADE339_1_2">2017-01-31</us-gaap:LineOfCreditFacilityExpirationDate1>
  <dei:EntityRegistrantName contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_06425ED9-A168-45C8-B179-BA2AD0C4A5EC_1_1">AstroNova, Inc.</dei:EntityRegistrantName>
  <us-gaap:InventoryDisclosureTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_ACE1059B-6322-4318-8434-07528C4A8DDA_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;(8) Inventories&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 Inventories are stated at the lower of cost (first-in, first-out)
 or market and include material, labor and manufacturing overhead.
 The components of inventories are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="70%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;April&amp;#xA0;30,&amp;#xA0;2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;January&amp;#xA0;31,&amp;#xA0;2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 (In thousands)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Materials and Supplies&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,430&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,197&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Work-In-Process&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,141&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,025&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Finished Goods&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,152&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,491&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,723&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,713&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Inventory Reserve&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,164&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3,823&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,559&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14,890&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="shares" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_17">7524000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_69B3184F-7DA7-41A5-ACE1-7B727905843D_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;(9) Income Taxes&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 The Company&amp;#x2019;s effective tax rates for the period, which are
 based on the projected effective tax rate for the full year, are as
 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="77%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="20%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Fiscal 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Fiscal 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 During the first quarter of fiscal 2017, the Company recognized an
 income tax expense of approximately $476,000. The effective tax
 rate in this quarter was directly impacted by a $52,000 tax benefit
 related to the statute of limitations expiring on a previously
 uncertain tax position. During the three months ended May 2, 2015,
 the Company recognized an income tax expense of approximately
 $471,000. The effective tax rate in this quarter was directly
 impacted by a $135,000 tax benefit related to the statute of
 limitations expiring on a previously uncertain tax position.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 As of April&amp;#xA0;30, 2016, the Company&amp;#x2019;s cumulative
 unrecognized tax benefits totaled $584,000 compared to $591,000 as
 of January&amp;#xA0;31, 2016. There were no other developments
 affecting unrecognized tax benefits during the quarter ended
 April&amp;#xA0;30, 2016.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_F459F7D4-8A65-41F7-BBB9-E62BE4FC0663_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Share-based compensation expense was recognized as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="82%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;br /&gt;
 2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;May&amp;#xA0;2,&lt;br /&gt;
 2015&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;(In thousands)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stock Options&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;81&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;73&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Restricted Stock Awards and Restricted Stock Units&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;230&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;68&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Employee Stock Purchase Plan&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;314&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;143&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_C7B4A322-332E-409B-A4BB-1101FF00D832_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 Aggregated information regarding stock options granted under the
 plans for the three months ended April&amp;#xA0;30, 2016 is summarized
 below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 &lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="40%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="10%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="10%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="10%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Number&amp;#xA0;of&amp;#xA0;Options&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted&amp;#xA0;Average&lt;br /&gt;
 Exercise&amp;#xA0;Price&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted&amp;#xA0;Average&lt;br /&gt;
 Remaining&lt;br /&gt;
 Contractual&amp;#xA0;Life&lt;br /&gt;
 (in Years)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Aggregate&amp;#xA0;Intrinsic&lt;br /&gt;
 Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Outstanding at January&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;657,936&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11.00&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,083,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15.01&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Exercised&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12,801&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9.14&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(225&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14.20&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Canceled&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,273&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8.14&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Outstanding at April&amp;#xA0;30, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;692,637&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11.33&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,120,393&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Exercisable at April&amp;#xA0;30, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;450,812&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10.04&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,942,012&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="shares" decimals="INF" id="id_9530066_8DC67DF0-80AD-4070-B4F3-4E9FCD515EFA_5001_2">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_4A499975-7E16-4336-984E-92D7CFA70341_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;(16) Commitments and Contingencies&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;i&gt;Product Replacement Program&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 In April 2013, tests conducted by the Company revealed that one of
 its suppliers had been using a non-conforming part in power
 supplies for certain models of AstroNova&amp;#x2019;s Test&amp;#xA0;&amp;amp;
 Measurement printers. No malfunctions have been reported by
 customers as a result of the non-conforming material.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 Upon identifying this issue, AstroNova immediately suspended
 production of the printers, notified all customers and contacted
 the supplier who confirmed the problem. AstroNova is continuing to
 work with its customers to replace the non-conforming material on
 existing printers with conforming material. The estimated costs
 associated with the replacement program were $672,000, which was
 based upon the number of printers shipped during the period the
 non-conforming material was used. Those estimated costs were
 recognized and recorded as a reserve in the first quarter of fiscal
 2014. Since fiscal 2014, the Company has expended a total of
 $406,000 in replacement costs which have been charged against this
 reserve. The remaining reserve amount of $266,000 is included in
 Other Accrued Expenses in the accompanying condensed consolidated
 balance sheet dated April&amp;#xA0;30, 2016.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Since the supplier deviated from the agreed upon specifications for
 the power supply while providing certificates of conformance to the
 original specifications, in January 2014, AstroNova received a
 non-refundable $450,000 settlement from the supplier for recovery
 of the costs and expense associated with this issue. In addition to
 this cash settlement, the Company is receiving lower product prices
 from the supplier through fiscal 2017.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_CE29113B-6D0A-40AB-ADB6-5DDA45FAEC31_5001_3">9.14</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="shares" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_16">7358000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_3D40B4A0-A94F-49D8-8756-6E4B826C5F17_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 Assets measured at fair value on a recurring basis are summarized
 below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="71%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 (In thousands)&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 48.2pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;April&amp;#xA0;30, 2016&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;2&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;3&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Money Market Funds (included in Cash and Cash Equivalents)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,003&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,003&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 State and Municipal Obligations (included in Securities Available
 for Sale)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,774&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,774&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,003&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,774&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14,777&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 58.45pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;January&amp;#xA0;31, 2016&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;1&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;2&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Level&amp;#xA0;3&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Money Market Funds (included in Cash and Cash Equivalents)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,340&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,340&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 State and Municipal Obligations (included in Securities Available
 for Sale)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,376&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,376&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,340&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,376&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14,716&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_3DA41B45-60E3-4613-97E6-250B778F9AEF_1_0">2.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <dei:DocumentPeriodEndDate contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_176E1096-1FB0-4063-8A01-98D18DCBA68B_1_2">2016-04-30</dei:DocumentPeriodEndDate>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="shares" decimals="INF" id="id_9530066_8DC67DF0-80AD-4070-B4F3-4E9FCD515EFA_5001_3">12801</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_2F599B21-5380-4295-B847-C804039651A4_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;b&gt;(7) Share-Based Compensation&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 AstroNova has two equity incentive plans &amp;#x2013; the 2007 Equity
 Incentive Plan (the &amp;#x201C;2007 Plan&amp;#x201D;) and the 2015 Equity
 Incentive Plan (the &amp;#x201C;2015 Plan&amp;#x201D;). Under these plans,
 the Company may grant incentive stock options, non-qualified stock
 options, stock appreciation rights, time or performance based
 restricted stock units (RSUs), restricted stock awards (RSAs), and
 other stock-based awards to executives, key employees, directors
 and other eligible individuals. At April&amp;#xA0;30, 2016, 84,650
 shares were available for grant under the 2007 Plan, of which
 50,000 are reserved for stock options that the Company is obligated
 to issue to its CEO in fiscal 2018 pursuant to an Equity Incentive
 Award Agreement dated as of November&amp;#xA0;24, 2014 (the &amp;#x201C;CEO
 Equity Incentive Agreement&amp;#x201D;). The 2007 Plan will expire in
 May 2017. The 2015 Plan was approved by the Company&amp;#x2019;s
 shareholders at the 2015 annual meeting. The 2015 Plan authorized
 the issuance of up to 500,000 shares (subject to adjustment for
 stock dividends and stock splits) and will expire in May 2025. At
 April&amp;#xA0;30, 2016, 234,264 shares were available for grant under
 the 2015 Plan. Options granted to date to employees under both
 plans vest over four years and expire after ten years. The exercise
 price of each stock option is established at the discretion of the
 Compensation Committee; however, any incentive stock options
 granted under the 2007 plan, and all options granted under the 2015
 Plan, must be at an exercise price of not less than the fair market
 value of the Company&amp;#x2019;s common stock on the date of grant.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 Under the plans, each non-employee director receives an automatic
 annual grant of ten-year options to purchase 5,000 shares of stock
 upon the adjournment of each shareholders meeting. Each such option
 is exercisable at the fair market value of the Company&amp;#x2019;s
 common stock as of the grant date, and vests immediately prior to
 the next succeeding shareholders&amp;#x2019; meeting. In addition to the
 automatic option grant, the Company has a Non-Employee Director
 Annual Compensation Program (the &amp;#x201C;Program&amp;#x201D;) which
 provides that each non-employee director is entitled to an annual
 cash retainer of $7,000 (the &amp;#x201C;Annual Cash Retainer&amp;#x201D;),
 plus $500 for each Board and committee meeting attended. In
 addition, the Chairman of the Board also receives an annual
 retainer of $6,000, and the Chairs of the Audit and Compensation
 Committees each receive an annual retainer of $4,000 (&amp;#x201C;Chair
 Retainer&amp;#x201D;). The non-employee directors may elect, for any
 fiscal year, to receive all or a portion of the Annual Cash
 Retainer and/or Chair Retainer (collectively the &amp;#x201C;Cash
 Retainer&amp;#x201D;) in the form of common stock of the Company, which
 will be issued under one of the Plans. If a non-employee director
 elects to receive all or a portion of the Cash Retainer in the form
 of common stock, such shares shall be issued in four quarterly
 installments on the first day of each fiscal quarter, and the
 number of shares of common stock to be issued shall be based on the
 fair market value of the Company&amp;#x2019;s common stock on the date
 such installment is payable. The common stock received in lieu of
 such Cash Retainer is fully vested upon issuance. However, a
 non-employee director who receives common stock in lieu of all or a
 portion of the Cash Retainer may not sell, transfer, assign, pledge
 or otherwise encumber the common stock prior to the first
 anniversary of the date on which such shares were issuable. In the
 event of the death or disability of a non-employee director, or a
 change in control of the Company, any shares of common stock issued
 in lieu of the Cash Retainer, shall no longer be subject to such
 restrictions on transfer. During the first quarter of fiscal 2017,
 567 shares were awarded to non-employee directors in lieu of the
 Cash Retainer.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 In addition, under the Program, each non-employee director receives
 RSAs with a value equal to $20,000 (the &amp;#x201C;Equity
 Retainer&amp;#x201D;) upon adjournment of each annual
 shareholders&amp;#x2019; meeting. If a non-employee director is first
 appointed or elected to the Board of Directors effective on a date
 other than the annual shareholders&amp;#x2019; meeting, on the date of
 such appointment or election the director shall receive a pro rata
 award of restricted common stock having a value based on the number
 of days remaining until the next annual meeting. The Equity
 Retainer will vest on the earlier of 12 months after the grant date
 or the date immediately prior to the next annual meeting of the
 shareholders following the meeting at which such RSAs were granted.
 However, a non-employee director may not sell, transfer, assign,
 pledge or otherwise encumber the vested common stock prior to the
 second anniversary of the vesting date. In the event of the death
 or disability of a non-employee director, or a change in control of
 the Company, the RSAs shall immediately vest and shall no longer be
 subject to such restrictions on transfer.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 In April 2013 (fiscal year 2014), the Company granted options and
 RSUs to officers (&amp;#x201C;2014 RSUs&amp;#x201D;). The 2014 RSUs vest as
 follows: twenty-five percent vest on the third anniversary of the
 grant date, fifty percent vest upon the Company achieving its
 cumulative budgeted net sales target for fiscal years 2014 through
 2016 (the &amp;#x201C;Measurement Period&amp;#x201D;), and twenty-five
 percent vest upon the Company achieving a target average annual
 ORONA (operating income return on net assets as calculated under
 the Domestic Management Bonus Plan) for the Measurement Period. The
 grantee may not sell, transfer or otherwise dispose of more than
 fifty percent of the common stock issued upon vesting of the 2014
 RSUs until the first anniversary of the vesting date. On
 February&amp;#xA0;1, 2014, the Company accelerated the vesting of 4,166
 of the 2014 RSUs held by Everett Pizzuti in connection with his
 retirement. In April 2016, 9,300 of the 2014 RSUs vested, as the
 Company achieved the targeted average annual ORONA, as defined in
 the plan, for the Measurement Period and another 9,300 vested as a
 result of the third year anniversary date of the grant.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 In March 2015 (fiscal year 2016), the Company granted 50,000
 options and 537 RSAs to its CEO pursuant to the CEO Equity
 Incentive Agreement, and 35,000 options to other key employees. The
 options and RSAs vest in four equal annual installments commencing
 on the first anniversary of the grant date.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 In May 2015 (fiscal year 2016), the Company granted an aggregate of
 80,000 time-based and 155,000 performance-based RSUs (&amp;#x201C;2016
 RSUs&amp;#x201D;) to certain officers of the Company. The time-based
 2016 RSUs will vest in four equal annual installments commencing on
 the first anniversary of the grant date. The performance-based 2016
 RSUs will vest over three years based upon the increase in net
 sales, if any, achieved each fiscal year relative to a three-year
 net sales increase goal. Performance-based 2016 RSUs that are
 earned based on organic revenue growth will be fully vested when
 earned, while those earned based on revenue growth via acquisitions
 will vest annually over a three-year period following the fiscal
 year in which the revenue growth occurs. Any performance-based 2016
 RSUs that have not been earned at the end of the three-year
 performance period will be forfeited. The expense for such shares
 is recognized in the fiscal year in which the results are achieved,
 however, the shares are not fully earned until approved by the
 Compensation Committee in the first quarter of the following fiscal
 year. Based upon revenue in fiscal 2016, 15,810 of the performance
 based 2016 RSUs were earned in the first quarter of fiscal
 2017.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 In March 2016 (fiscal year 2017), the Company granted 50,000
 options and 4,030 RSAs to its CEO pursuant to the CEO Equity
 Incentive Agreement. The options and RSAs vest in four equal annual
 installments commencing on the first anniversary of the grant
 date.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"&gt;
 We account for compensation cost related to share-based payments
 based on the estimated fair value of the stock options, RSUs and
 RSAs when awarded. We have estimated the fair value of each option
 on the date of grant using the Black-Scholes option-pricing model.
 Our estimate requires a number of complex and subjective
 assumptions including our stock price volatility, employee exercise
 patterns (expected life of the options), the risk-free interest
 rate and the Company&amp;#x2019;s dividend yield. The stock price
 volatility assumption is based on the historical weekly price data
 of our common stock over a period equivalent to the weighted
 average expected life of our options. Management evaluated whether
 there were factors during that period which were unusual and would
 distort the volatility figure if used to estimate future volatility
 and concluded that there were no such factors. In determining the
 expected life of the option grants, the Company has observed the
 actual terms of prior grants with similar characteristics and the
 actual vesting schedule of the grant and has assessed the expected
 risk tolerance of different option groups. The risk-free interest
 rate is based on the actual U.S. Treasury zero coupon rate for
 bonds matching the expected term of the option as of the option
 grant date. The dividend assumption is based upon the prior
 year&amp;#x2019;s average dividend yield. Our accounting for share-based
 compensation for RSUs and RSAs is also based on the fair value
 method. The fair value of the RSUs and RSAs is based on the closing
 market price of the Company&amp;#x2019;s common stock on the grant date
 of the RSU or RSA. Reductions in compensation expense associated
 with forfeited awards are estimated at the date of grant, and this
 estimated forfeiture rate is adjusted periodically based on actual
 forfeiture experience.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 Share-based compensation expense was recognized as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="82%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;br /&gt;
 2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;May&amp;#xA0;2,&lt;br /&gt;
 2015&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;(In thousands)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Stock Options&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;81&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;73&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Restricted Stock Awards and Restricted Stock Units&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;230&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;68&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Employee Stock Purchase Plan&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;314&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;143&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;i&gt;Stock Options&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 The fair value of stock options granted during the three months
 ended April&amp;#xA0;30, 2016 and May&amp;#xA0;2, 2015 was estimated using
 the following weighted average assumptions:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="82%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;&lt;br /&gt;
 April&amp;#xA0;30,&lt;br /&gt;
 2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;May&amp;#xA0;2,&lt;br /&gt;
 2015&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Risk Free Interest Rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expected Volatility&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expected Life (in years)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Dividend Yield&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 The weighted average fair value per share for options granted was
 $2.86 during the first quarter of fiscal 2017 as compared to $2.43
 during the first quarter of fiscal 2016.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 Aggregated information regarding stock options granted under the
 plans for the three months ended April&amp;#xA0;30, 2016 is summarized
 below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="40%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="10%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="10%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="10%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Number&amp;#xA0;of&amp;#xA0;Options&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted&amp;#xA0;Average&lt;br /&gt;
 Exercise&amp;#xA0;Price&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted&amp;#xA0;Average&lt;br /&gt;
 Remaining&lt;br /&gt;
 Contractual&amp;#xA0;Life&lt;br /&gt;
 (in Years)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Aggregate&amp;#xA0;Intrinsic&lt;br /&gt;
 Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Outstanding at January&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;657,936&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11.00&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,083,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15.01&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Exercised&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(12,801&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9.14&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(225&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14.20&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Canceled&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,273&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8.14&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Outstanding at April&amp;#xA0;30, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;692,637&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11.33&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,120,393&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Exercisable at April&amp;#xA0;30, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;450,812&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10.04&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,942,012&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 As of April&amp;#xA0;30, 2016, there was approximately $493,000 of
 unrecognized compensation expense related to stock options which is
 expected to be&amp;#xA0;recognized over a weighted average period of
 approximately 2.9 years.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;i&gt;Restricted Stock Units (RSUs) and Restricted Stock Awards
 (RSAs)&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 Aggregated information regarding RSUs and RSAs granted under the
 Plan for the three months ended April&amp;#xA0;30, 2016 is summarized
 below:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="12%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="12%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;RSAs&amp;#xA0;&amp;amp;&amp;#xA0;RSUs&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted&amp;#xA0;Average&lt;br /&gt;
 Grant&amp;#xA0;Date&amp;#xA0;Fair&amp;#xA0;Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unvested at January&amp;#xA0;31, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;293,088&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13.28&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,597&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15.06&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Vested&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(34,180&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11.90&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Forfeited&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(18,600&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10.07&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Unvested at April 30, 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;244,905&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;13.75&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 As of April&amp;#xA0;30, 2016, there was approximately $1,191,000 of
 unrecognized compensation expense related to RSUs and RSAs which is
 expected to be recognized over a weighted average period of 2.7
 years.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &lt;i&gt;Employee Stock Purchase Plan&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 AstroNova has an Employee Stock Purchase Plan allowing eligible
 employees to purchase shares of common stock at a 15% discount from
 fair value on the date of purchase. A total of 247,500 shares were
 reserved for issuance under this plan. During the quarters ended
 April&amp;#xA0;30, 2016 and May&amp;#xA0;2, 2015, there were 1,597 and 732
 shares respectively, purchased under this plan. As of
 April&amp;#xA0;30, 2016, 50,003 shares remain available.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_32EA4CEB-5A71-4772-B807-119B24DF19BE_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 &lt;i&gt;Revenue Recognition&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"&gt;
 In March 2016, the Financial Accounting Standards Board (FASB)
 issued Accounting Standards Update (ASU) 2016-08, &amp;#x201C;Revenue
 from Contracts with Customers (Topic 606) &amp;#x2013; Principal versus
 Agent Consideration.&amp;#x201D; In April 2016, the FASB issued ASU
 2016-10, &amp;#x201C;Revenue from Contracts with Customers (Topic 606)
 &amp;#x2013; Identifying Performance Obligations and Licensing.&amp;#x201D;
 In May 2016, the FASB issued ASU 2016-11, &amp;#x201C;Revenue from
 Contracts with Customers (Topic 606) and Derivatives and Hedging
 (Topic 815) &amp;#x2013; Rescission of SEC Guidance Because of ASU
 2014-09 and 2014-16&amp;#x201D; and ASU 2016-12, &amp;#x201C;Revenue from
 Contracts with Customers (Topic 606) &amp;#x2013; Narrow Scope
 Improvements and Practical Expedients.&amp;#x201D; All of these ASUs do
 not change the core principle of the guidance in Topic 606 (as
 amended by ASU 2014-09), but rather provide further guidance to
 improve the operability and understandability of the implementation
 guidance included in ASU 2014-09. The effective date for all of
 these ASUs is the same as the effective date of ASU 2014-09 as
 amended by ASU 2015-14, for annual reporting periods beginning
 after December&amp;#xA0;15, 2017, including interim periods within
 those years. The Company is currently evaluating the requirements
 of these ASUs along with ASU 2014-09 and has not yet determined its
 impact on the Company&amp;#x2019;s consolidated financial statements&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"&gt;
 In May 2014, the FASB issued ASU 2014-09, &amp;#x201C;Revenue from
 Contracts with Customers (Topic 606).&amp;#x201D; ASU 2014-09 completes
 the joint effort by the FASB and International Accounting Standards
 Board (IASB) to improve financial reporting by creating common
 revenue recognition guidance for U.S. GAAP and International
 Financial Reporting Standards (IFRS). ASU 2014-09 applies to all
 companies that enter into contracts with customers to transfer
 goods or services. In August 2015, the FASB modified ASU 2014-09 to
 be effective for annual reporting periods beginning after
 December&amp;#xA0;15, 2017 (Q1 fiscal 2019 for AstroNova), including
 interim periods within that reporting period. As modified, the FASB
 permits the adoption of the new revenue standard early, but not
 before annual periods beginning after December&amp;#xA0;15, 2016.
 Entities have the choice to apply ASU 2014-09 either
 retrospectively to each reporting period presented or by
 recognizing the cumulative effect of applying ASU 2014-09 at the
 date of initial application and not adjusting comparative
 information. The Company is currently evaluating the requirements
 of ASU 2014-09 and has not yet determined its impact on the
 Company&amp;#x2019;s consolidated financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;i&gt;Share-Based Compensation&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"&gt;
 In March 2016, the FASB issued ASU No.&amp;#xA0;2016-09,
 &amp;#x201C;Compensation &amp;#x2013; Stock Compensation (Topic 718) &amp;#x2013;
 Improvements to Employee Share-Based Payment Accounting.&amp;#x201D; ASU
 2016-09 simplifies several aspects of the accounting for
 share-based payment transactions, including the income tax
 consequences, classification of awards as either equity or
 liabilities, and classification on the statement of cash flows. For
 public entities, ASU 2016-09 is effective for annual periods
 beginning after December&amp;#xA0;15, 2016, and interim periods within
 those annual periods. Early adoption is permitted in any interim or
 annual period. The Company is currently evaluating the impact of
 adopting ASU No.&amp;#xA0;2016-09 on the Company&amp;#x2019;s consolidated
 financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 &lt;i&gt;Leases&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"&gt;
 In February 2016, the FASB issued ASU 2016-02, &amp;#x201C;Leases (Topic
 842).&amp;#x201D; ASU 2016-02 will supersede current guidance related to
 accounting for leases and is intended to increase transparency and
 comparability among organizations by requiring lessees to recognize
 assets and liabilities in the balance sheet for operating leases
 with lease terms greater than twelve months. The update also
 requires improved disclosures to help users of financial statements
 better understand the amount, timing and uncertainty of cash flows
 arising from leases. ASU 2016-02 will be effective for fiscal years
 beginning after December&amp;#xA0;15, 2018, including interim periods
 within those fiscal years (Q1 fiscal 2020 for AstroNova), with
 early adoption permitted. At adoption, this update will be applied
 using a modified retrospective approach. The Company is currently
 evaluating the effect of this new guidance on the Company&amp;#x2019;s
 consolidated financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"&gt;
 &lt;i&gt;Inventory&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"&gt;
 In July 2015, the FASB issued ASU 2015-11, &amp;#x201C;Inventory (Topic
 330).&amp;#x201D; ASU 2015-11 requires inventory to be measured at the
 lower of cost and net realizable value instead of at lower of cost
 or market. This guidance does not apply to inventory that is
 measured using last-in, first out (LIFO) or the retail inventory
 method but applies to all other inventory including inventory
 measured using first-in, first-out (FIFO) or the average cost
 method. ASU 2015-11 will be effective for fiscal years beginning
 after December&amp;#xA0;15, 2016, including interim periods within
 those fiscal years (Q1 fiscal 2018 for AstroNova) and should be
 applied prospectively. Early adoption is permitted as of the
 beginning of an interim or annual reporting period. AstroNova is
 currently evaluating the effect of this new guidance on the
 Company&amp;#x2019;s consolidated financial statements.&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 No other new accounting pronouncements, issued or effective during
 the first three months of the current year, have had or are
 expected to have a material impact on our consolidated financial
 statements.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <dei:TradingSymbol contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_06425ED9-A168-45C8-B179-BA2AD0C4A5EC_1_0">ALOT</dei:TradingSymbol>
  <us-gaap:FairValueMeasurementsSignificantAssumptions contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_EF300DE6-CE74-4DE9-90BD-17C4FF28960D_1_5">Key assumptions include (1) a weighted average cost of capital of 15.5%; (2) a range of earnings projections from $110,000-$700,000 and (3) a range of contract renewal probability from 30%-100%.</us-gaap:FairValueMeasurementsSignificantAssumptions>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_13">0.14</us-gaap:EarningsPerShareBasic>
  <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_33162201-E0C4-4475-BB05-B71663F08522_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 The fair value, amortized cost and gross unrealized gains and
 losses of securities available for sale are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="50%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="9%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 (In thousands)&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 48.2pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;April&amp;#xA0;30, 2016&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Amortized&amp;#xA0;Cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&amp;#xA0;Unrealized&lt;br /&gt;
 Gains&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&amp;#xA0;Unrealized&lt;br /&gt;
 Losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Fair&amp;#xA0;Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 State and Municipal Obligations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,765&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,774&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 58.45pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;January&amp;#xA0;31, 2016&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Amortized&amp;#xA0;Cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&amp;#xA0;Unrealized&lt;br /&gt;
 Gains&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&amp;#xA0;Unrealized&lt;br /&gt;
 Losses&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Fair&amp;#xA0;Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 State and Municipal Obligations&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,363&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,376&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_F95C7D13-7EE6-4C20-A127-7C6D36D0F924_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 The fair value of stock options granted during the three months
 ended April&amp;#xA0;30, 2016 and May&amp;#xA0;2, 2015 was estimated using
 the following weighted average assumptions:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="82%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;br /&gt;
 2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;May&amp;#xA0;2,&lt;br /&gt;
 2015&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Risk Free Interest Rate&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expected Volatility&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24.6&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22.7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Expected Life (in years)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Dividend Yield&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1.9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <us-gaap:EarningsPerShareTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_1604A714-A63A-42DE-B10D-78220961CFA6_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;(5) Net Income Per Common Share&lt;/b&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 Basic net income per share is calculated by dividing net income by
 the weighted average number of shares outstanding during the
 period. Diluted net income per share is calculated by dividing net
 income by the weighted average number of shares and, if dilutive,
 common equivalent shares, determined using the treasury stock
 method for stock options, restricted stock awards and restricted
 stock units outstanding during the period. A reconciliation of the
 shares used in calculating basic and diluted net income per share
 is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three&amp;#xA0;Months Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;br /&gt;
 2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;May&amp;#xA0;2,&lt;br /&gt;
 2015&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Weighted Average Common Shares&lt;br /&gt;
 Outstanding&amp;#x2014;Basic&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,357,588&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,280,246&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Effect of Dilutive Options and Restricted Stock Units&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;166,661&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;173,936&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Weighted Average Common Shares&lt;br /&gt;
 Outstanding&amp;#x2014;Diluted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,524,249&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,454,182&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 For the three months ended April&amp;#xA0;30, 2016 and May&amp;#xA0;2, 2015
 the diluted per share amounts do not reflect common equivalent
 shares outstanding of 431,133 and 244,100&lt;b&gt;&lt;i&gt;,&lt;/i&gt;&lt;/b&gt;
 respectively, because their effect would have been
 anti-dilutive.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="pure" decimals="3" id="id_9530066_20730F14-84C0-401C-A86D-D4EAB1BB36C0_1_0">0.318</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_18">195000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:NetIncomeLoss contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_12">1019000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8345E147-9268-433A-92CE-0F75409CBDCC_1_4">325000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:SalesRevenueNet contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_0">24110000</us-gaap:SalesRevenueNet>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8E6F904E-0C2C-4789-BDCE-4157FAFEC7CD_5003_2">325000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_22">516000</us-gaap:PaymentsOfDividendsCommonStock>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_8">1547000</us-gaap:OperatingIncomeLoss>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_8">1588000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:GrossProfit contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_2">9473000</us-gaap:GrossProfit>
  <us-gaap:NonoperatingIncomeExpense contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_9">-52000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_7">-443000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8345E147-9268-433A-92CE-0F75409CBDCC_1_3">-2000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8345E147-9268-433A-92CE-0F75409CBDCC_1_5">1344000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8345E147-9268-433A-92CE-0F75409CBDCC_1_2">327000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_10">1495000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeTaxesPaidNet contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_29">170000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_11">-128000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
  <us-gaap:LineOfCreditFacilityAverageOutstandingAmount contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="INF" id="id_9530066_E8328C0A-04B9-441E-BAAE-AF140823407C_2_7">0</us-gaap:LineOfCreditFacilityAverageOutstandingAmount>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_11">476000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_4">314000</us-gaap:ShareBasedCompensation>
  <us-gaap:SellingAndMarketingExpense contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_4">4831000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_25">4491000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:OperatingExpenses contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_7">7926000</us-gaap:OperatingExpenses>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_19">1591000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_17">188000</us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_23">-556000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_5">1444000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_10">1647000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:StockOptionPlanExpense contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_307F7DEA-6A65-4761-85E6-7820C3E658D7_1_0">81000</us-gaap:StockOptionPlanExpense>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_6">1651000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_9">257000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_24">542000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_14">1598000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_0BB30A12-80CA-40A8-965B-D5FC83672440_1_1">179000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BF9946B3-7F06-4583-8310-C78283736D57_1_1">14637000</us-gaap:CostOfGoodsSold>
  <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_307F7DEA-6A65-4761-85E6-7820C3E658D7_1_2">3000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_3">625000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="INF" id="id_9530066_D4017019-A60A-4244-A4E5-A9DCE7E07395_2_1">0</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities>
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_CB89F029-CA90-4D76-A679-6E2857DF47AB_1_1">52000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_5">69000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
  <us-gaap:RestrictedStockExpense contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_307F7DEA-6A65-4761-85E6-7820C3E658D7_1_1">230000</us-gaap:RestrictedStockExpense>
  <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="INF" id="id_9530066_0BB30A12-80CA-40A8-965B-D5FC83672440_1_0">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
  <alot:ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_ED1E9E74-0493-444E-B716-5F00E622EAF7_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"&gt;
 The Company&amp;#x2019;s effective tax rates for the period, which are
 based on the projected effective tax rate for the full year, are as
 follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="77%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="20%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Fiscal 2017&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31.8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Fiscal 2016&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28.0&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</alot:ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock>
  <alot:NonEmployeeDirectorReceivedRestrictedStockAwardValue contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_02BE97AE-47B9-45BA-8E2B-7121864F0CD4_1_0">20000</alot:NonEmployeeDirectorReceivedRestrictedStockAwardValue>
  <alot:LoanReceivableDateConsideredForInterestPayments contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_B4C16B22-FE46-4335-B257-E41727F1FDF4_1_2">2013-01-30</alot:LoanReceivableDateConsideredForInterestPayments>
  <alot:ReservationOfSharesUnderEmployeeStockPurchasePlan contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="shares" decimals="INF" id="id_9530066_247C421C-67A6-4970-AD92-4D2FAFA64522_1_1">247500</alot:ReservationOfSharesUnderEmployeeStockPurchasePlan>
  <alot:MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="pure" decimals="INF" id="id_9530066_A2DBC402-F5AC-4E56-9E49-A2A62416737C_1_0">0.50</alot:MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits>
  <alot:NumberOfEquityIncentivePlans contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="Equity_Plan" decimals="INF" id="id_9530066_DC5C421E-2401-459E-95CF-D1EE9439C224_1_6">2</alot:NumberOfEquityIncentivePlans>
  <alot:ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_FA407627-6055-4979-AC6F-E8534C7C1247_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 Summarized below are the Net Sales and Segment Operating Profit for
 each reporting segment:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt &apos;Times New Roman&apos;; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"&gt;
 &lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="66%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Net Sales&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"&gt;
 &lt;b&gt;Segment&amp;#xA0;Operating&amp;#xA0;Profit&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: &apos;Times New Roman&apos;; WIDTH: 49.5pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt"&gt;
 &lt;b&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;br /&gt;
 2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;May&amp;#xA0;2,&lt;br /&gt;
 2015&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;br /&gt;
 2016&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;May&amp;#xA0;2,&lt;br /&gt;
 2015&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Product Identification&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;16,606&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,644&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,996&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,977&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 T&amp;amp;M&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,504&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,562&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,202&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;928&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,110&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22,206&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,198&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,905&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Corporate Expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,651&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,457&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Operating Income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,547&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,448&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Other Income (Expense)&amp;#x2014;Net&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(52&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;234&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Income Before Income Taxes&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,495&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,682&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Income Tax Provision&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;476&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;471&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Net Income&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,019&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,211&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</alot:ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock>
  <alot:FixedChargeCoverageRatio contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="pure" decimals="INF" id="id_9530066_E8328C0A-04B9-441E-BAAE-AF140823407C_2_8">3</alot:FixedChargeCoverageRatio>
  <alot:PeriodToReceiveLowerProductPricesFromSupplierDescription contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" id="id_9530066_0AA26113-61CD-43D9-B385-B89A76437D21_1_1">Through fiscal 2017</alot:PeriodToReceiveLowerProductPricesFromSupplierDescription>
  <alot:ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0" unitRef="iso4217_USD" decimals="-3" id="id_9530066_BD663D7A-9459-4336-93C4-5F7612FBC707_1_21">-40000</alot:ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1632326x1636867_1643960x1980229" id="id_9530066_E3310C78-D19A-456C-B885-E1A6E56A310B_2_1">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1632326x1640704_1643960x1980229" id="id_9530066_E3310C78-D19A-456C-B885-E1A6E56A310B_1_1">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1633091x1643001" id="id_9530066_E8328C0A-04B9-441E-BAAE-AF140823407C_1001_10">2017-08-30</us-gaap:LineOfCreditFacilityExpirationDate1>
  <alot:RestrictedStockUnitVestedPercentage contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1635457x1638877_1636161x1660103_1642755x1637723" unitRef="pure" decimals="2" id="id_9530066_A2DBC402-F5AC-4E56-9E49-A2A62416737C_1001_2">0.50</alot:RestrictedStockUnitVestedPercentage>
  <alot:RestrictedStockUnitVestedPercentage contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1635457x1638877_1636161x1735756_1642755x1637723" unitRef="pure" decimals="2" id="id_9530066_A2DBC402-F5AC-4E56-9E49-A2A62416737C_2001_5">0.25</alot:RestrictedStockUnitVestedPercentage>
  <alot:RestrictedStockUnitVestedPercentage contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1635457x1638877_1636161x1933133_1642755x1637723" unitRef="pure" decimals="2" id="id_9530066_A2DBC402-F5AC-4E56-9E49-A2A62416737C_3001_4">0.25</alot:RestrictedStockUnitVestedPercentage>
  <alot:CumulativeBudgetedNetSalesTargetMeasurementPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1635457x1638877_1642755x1637723" id="id_9530066_A2DBC402-F5AC-4E56-9E49-A2A62416737C_4001_3">2014 through 2016</alot:CumulativeBudgetedNetSalesTargetMeasurementPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1635457x1746336_1642755x1632468" id="id_9530066_6D55D110-2F49-45FD-ACE4-71F5257AFAC4_1001_0">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1635457x1746336_1642755x1924598" id="id_9530066_533BDD3C-C170-4209-900C-D290EE230EED_1001_0">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1635457x1746336_1642755x1924598" unitRef="shares" decimals="INF" id="id_9530066_533BDD3C-C170-4209-900C-D290EE230EED_1001_1">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <alot:NonEmployeeDirectorNumberOfRestrictedStocksReceived contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1635457x1746336_1642755x1924598" unitRef="shares" decimals="INF" id="id_9530066_04AE6534-C21A-4E84-9FDD-40FAAE6A878C_1001_0">567</alot:NonEmployeeDirectorNumberOfRestrictedStocksReceived>
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1636044x1797681" unitRef="iso4217_USD" decimals="-3" id="id_9530066_D0F167FE-2225-4455-B6A6-D0C36E8D6677_1_2">12000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains>
  <us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1636044x1797681" unitRef="iso4217_USD" decimals="-3" id="id_9530066_D0F167FE-2225-4455-B6A6-D0C36E8D6677_1_3">3000</us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss>
  <us-gaap:SalesRevenueNet contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1638976x1747240_1639865x1633635" unitRef="iso4217_USD" decimals="-3" id="id_9530066_1467B1E2-282E-4A83-82A2-B504FE635844_1001_2">7504000</us-gaap:SalesRevenueNet>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1638976x1747240_1639865x1633635" unitRef="iso4217_USD" decimals="-3" id="id_9530066_D187B4DE-4A96-418A-9D97-2C4DAD95C873_1001_2">1202000</us-gaap:OperatingIncomeLoss>
  <us-gaap:SalesRevenueNet contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1638976x2383589_1639865x1633635" unitRef="iso4217_USD" decimals="-3" id="id_9530066_1467B1E2-282E-4A83-82A2-B504FE635844_2001_1">16606000</us-gaap:SalesRevenueNet>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1638976x2383589_1639865x1633635" unitRef="iso4217_USD" decimals="-3" id="id_9530066_D187B4DE-4A96-418A-9D97-2C4DAD95C873_2001_1">1996000</us-gaap:OperatingIncomeLoss>
  <alot:AvailableForSaleSecuritiesExpectedMaturityPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639304x1633605" id="id_9530066_D4017019-A60A-4244-A4E5-A9DCE7E07395_1001_2">P30M</alot:AvailableForSaleSecuritiesExpectedMaturityPeriod>
  <alot:FairValueAssumptionsEarningsProjections contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639304x1633605" unitRef="iso4217_USD" decimals="INF" id="id_9530066_EF300DE6-CE74-4DE9-90BD-17C4FF28960D_1001_2">700000</alot:FairValueAssumptionsEarningsProjections>
  <alot:FairValueAssumptionsContractRenewalProbability contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639304x1633605" unitRef="pure" decimals="INF" id="id_9530066_EF300DE6-CE74-4DE9-90BD-17C4FF28960D_1001_4">1.00</alot:FairValueAssumptionsContractRenewalProbability>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639304x1633605_1640628x1638851" unitRef="pure" decimals="INF" id="id_9530066_E8328C0A-04B9-441E-BAAE-AF140823407C_2001_6">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <alot:ShortTermInvestmentMaturityPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639304x1643741" id="id_9530066_D4017019-A60A-4244-A4E5-A9DCE7E07395_2001_0">P90D</alot:ShortTermInvestmentMaturityPeriod>
  <alot:AvailableForSaleSecuritiesExpectedMaturityPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639304x1643741" id="id_9530066_D4017019-A60A-4244-A4E5-A9DCE7E07395_2001_3">P1M</alot:AvailableForSaleSecuritiesExpectedMaturityPeriod>
  <alot:FairValueAssumptionsEarningsProjections contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639304x1643741" unitRef="iso4217_USD" decimals="INF" id="id_9530066_EF300DE6-CE74-4DE9-90BD-17C4FF28960D_2001_1">110000</alot:FairValueAssumptionsEarningsProjections>
  <alot:FairValueAssumptionsContractRenewalProbability contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639304x1643741" unitRef="pure" decimals="INF" id="id_9530066_EF300DE6-CE74-4DE9-90BD-17C4FF28960D_2001_3">0.30</alot:FairValueAssumptionsContractRenewalProbability>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639304x1643741_1640628x1638851" unitRef="pure" decimals="INF" id="id_9530066_E8328C0A-04B9-441E-BAAE-AF140823407C_3001_5">0.00</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <alot:ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639657x1685966" id="id_9530066_DC5C421E-2401-459E-95CF-D1EE9439C224_1001_0">2017-05</alot:ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639657x1685966_1642755x1633925" id="id_9530066_0468EE00-DC5B-4796-B457-04DA04CDDAE3_1001_0">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639657x1685966_1642755x1633925" id="id_9530066_0468EE00-DC5B-4796-B457-04DA04CDDAE3_1001_1">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <alot:ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639657x1793299" id="id_9530066_DC5C421E-2401-459E-95CF-D1EE9439C224_2001_1">2025-05</alot:ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639657x1793299_1642755x1633925" id="id_9530066_0468EE00-DC5B-4796-B457-04DA04CDDAE3_2001_3">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639657x1793299_1642755x1633925" id="id_9530066_0468EE00-DC5B-4796-B457-04DA04CDDAE3_2001_2">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639657x1944181" unitRef="shares" decimals="INF" id="id_9530066_247C421C-67A6-4970-AD92-4D2FAFA64522_1001_2">1597</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639657x1944181" unitRef="pure" decimals="2" id="id_9530066_247C421C-67A6-4970-AD92-4D2FAFA64522_1001_0">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639865x1633635" unitRef="iso4217_USD" decimals="-3" id="id_9530066_D187B4DE-4A96-418A-9D97-2C4DAD95C873_3001_3">3198000</us-gaap:OperatingIncomeLoss>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1640628x1638386" unitRef="pure" decimals="4" id="id_9530066_E8328C0A-04B9-441E-BAAE-AF140823407C_4001_4">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1640628x1638851" unitRef="pure" decimals="4" id="id_9530066_E8328C0A-04B9-441E-BAAE-AF140823407C_5001_3">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1642755x1633925" id="id_9530066_04B15A15-8B2A-4DE4-B4D6-F65A60AAEF7C_2_1">P2Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1642755x1637723" id="id_9530066_F83FD537-A0E8-4CA2-8DB4-3E5D9972DA2E_2_1">P2Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1642755x1654009" unitRef="shares" decimals="INF" id="id_9530066_DB1C8D0D-3BEA-4E64-9B6A-C6D9CE619038_5001_2">4597</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1642755x1654009" unitRef="shares" decimals="INF" id="id_9530066_DB1C8D0D-3BEA-4E64-9B6A-C6D9CE619038_5001_4">18600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1642755x1654009" unitRef="shares" decimals="INF" id="id_9530066_DB1C8D0D-3BEA-4E64-9B6A-C6D9CE619038_5001_3">34180</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1642755x1654009" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_D0D72538-6E45-4EBB-BF2E-1245286493BB_5001_3">11.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1642755x1654009" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_D0D72538-6E45-4EBB-BF2E-1245286493BB_5001_4">10.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1642755x1654009" unitRef="iso4217_USD_per_shares" decimals="2" id="id_9530066_D0D72538-6E45-4EBB-BF2E-1245286493BB_5001_2">15.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1643450x1636648" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8E6F904E-0C2C-4789-BDCE-4157FAFEC7CD_5001_2">327000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1643450x1643133" unitRef="iso4217_USD" decimals="-3" id="id_9530066_8E6F904E-0C2C-4789-BDCE-4157FAFEC7CD_5002_2">-2000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1643960x1980229" id="id_9530066_DA904776-0E6A-4FB5-BCF3-DB8F4C83673B_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"&gt;
 The purchase price of the acquisition has been allocated on the
 basis of the fair value as follows:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="89%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;(In thousands)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Accounts Receivable&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;50&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Identifiable Intangible Assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,780&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Goodwill&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,530&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total Purchase Price&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,360&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
  <us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1643960x1980229" id="id_9530066_5DB1331A-F00D-4B1E-9A55-783D9B979046_1001_1">2015-06-18</us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1>
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1643960x1980229" id="id_9530066_09767E2F-808C-41CF-A17D-5FEDF7837CA5_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"&gt;
 The following table reflects the fair value of the acquired
 identifiable intangible assets and related estimated useful
 lives:&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="79%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="bottom"&gt;(In thousands)&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Fair&lt;br /&gt;
 Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Useful&amp;#xA0;Life&lt;br /&gt;
 (Years)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Customer Contract Relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,830&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Non-Competition Agreement&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;950&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,780&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1643960x1980229" id="id_9530066_5DB1331A-F00D-4B1E-9A55-783D9B979046_1001_0">2015-06-19</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1643960x1980229" unitRef="iso4217_USD" decimals="0" id="id_9530066_55AB2DFE-BDCC-4746-908D-F4943D42D091_1001_0">7360000</us-gaap:PaymentsToAcquireBusinessesGross>
  <alot:PeriodOfEscrowDepositRelease contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1643960x1980229" id="id_9530066_55AB2DFE-BDCC-4746-908D-F4943D42D091_1001_2">P12M</alot:PeriodOfEscrowDepositRelease>
  <alot:RoyaltyPaymentPeriod contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1643960x1980229" id="id_9530066_06EAB90A-9452-4712-8A3F-954BFD415A6C_1001_1">P5Y</alot:RoyaltyPaymentPeriod>
  <alot:PercentageOfRoyaltiesOnSalePriceOfProducts contextRef="eol_PE9911----1610-Q0005_STD_90_20160430_0_1643960x1980229" unitRef="pure" decimals="3" id="id_9530066_06EAB90A-9452-4712-8A3F-954BFD415A6C_1001_0">0.075</alot:PercentageOfRoyaltiesOnSalePriceOfProducts>
  <alot:FeesToNonEmployeeDirector contextRef="eol_PE9911----1610-Q0005_STD_91_20150801_0" unitRef="iso4217_USD" decimals="0" id="id_9530066_1E88ED8C-CA41-40DA-A06E-0295D90B3A7E_1_0">7000</alot:FeesToNonEmployeeDirector>
  <alot:AnnualRetainerFee contextRef="eol_PE9911----1610-Q0005_STD_91_20150801_0_1635457x1639460" unitRef="iso4217_USD" decimals="0" id="id_9530066_1E88ED8C-CA41-40DA-A06E-0295D90B3A7E_1001_2">6000</alot:AnnualRetainerFee>
  <alot:FeesForBoardMeetings contextRef="eol_PE9911----1610-Q0005_STD_91_20150801_0_1635457x1746336" unitRef="iso4217_USD" decimals="0" id="id_9530066_1E88ED8C-CA41-40DA-A06E-0295D90B3A7E_2001_1">500</alot:FeesForBoardMeetings>
  <alot:AnnualRetainerFee contextRef="eol_PE9911----1610-Q0005_STD_91_20150801_0_1635457x1754738" unitRef="iso4217_USD" decimals="0" id="id_9530066_1E88ED8C-CA41-40DA-A06E-0295D90B3A7E_3001_4">4000</alot:AnnualRetainerFee>
  <alot:AnnualRetainerFee contextRef="eol_PE9911----1610-Q0005_STD_91_20150801_0_1635457x1777115" unitRef="iso4217_USD" decimals="0" id="id_9530066_1E88ED8C-CA41-40DA-A06E-0295D90B3A7E_4001_3">4000</alot:AnnualRetainerFee>
  <context id="eol_PE9911----1610-Q0005_STD_91_20150801_0_1635457x1777115">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">alot:AuditCommitteeChairmanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-05-03</startDate>
      <endDate>2015-08-01</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_91_20150801_0_1635457x1754738">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">alot:CompensationCommitteeChairmanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-05-03</startDate>
      <endDate>2015-08-01</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_91_20150801_0_1635457x1746336">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">alot:NonEmployeeDirectorMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-05-03</startDate>
      <endDate>2015-08-01</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_91_20150801_0_1635457x1639460">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:BoardOfDirectorsChairmanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-05-03</startDate>
      <endDate>2015-08-01</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_91_20150801_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
    </entity>
    <period>
      <startDate>2015-05-03</startDate>
      <endDate>2015-08-01</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1643960x1980229">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alot:RuggedInformationTechnologyEquipmentCorporationMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1643450x1643133">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1643450x1636648">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1642755x1654009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alot:RestrictedStockAwardAndRestrictedStockUnitMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1642755x1637723">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1642755x1633925">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1640628x1638851">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1640628x1638386">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639865x1633635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639657x1944181">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alot:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639657x1793299_1642755x1633925">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alot:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639657x1793299">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alot:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639657x1685966_1642755x1633925">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alot:TwoThousandSevenEquityIncentivePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639657x1685966">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alot:TwoThousandSevenEquityIncentivePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639304x1643741_1640628x1638851">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639304x1643741">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639304x1633605_1640628x1638851">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1639304x1633605">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1638976x2383589_1639865x1633635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alot:ProductIdentificationMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1638976x1747240_1639865x1633635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alot:TestAndMeasurementMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1636044x1797681">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">alot:StateAndMunicipalObligationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1635457x1746336_1642755x1924598">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alot:EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">alot:NonEmployeeDirectorMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1635457x1746336_1642755x1632468">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">alot:NonEmployeeDirectorMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1635457x1638877_1642755x1637723">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:OfficerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1635457x1638877_1636161x1933133_1642755x1637723">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:OfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">alot:OronaTargetMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1635457x1638877_1636161x1735756_1642755x1637723">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:OfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">alot:ThirdAnniversaryMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1635457x1638877_1636161x1660103_1642755x1637723">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:OfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">alot:NetSalesTargetMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1633091x1643001">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1632326x1640704_1643960x1980229">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alot:RuggedInformationTechnologyEquipmentCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0_1632326x1636867_1643960x1980229">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alot:RuggedInformationTechnologyEquipmentCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20160430_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
    </entity>
    <period>
      <startDate>2016-02-01</startDate>
      <endDate>2016-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20150502_0_1639865x1633635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-02-02</startDate>
      <endDate>2015-05-02</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20150502_0_1639657x1944181">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alot:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-02-02</startDate>
      <endDate>2015-05-02</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20150502_0_1638976x2383589_1639865x1633635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alot:ProductIdentificationMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-02-02</startDate>
      <endDate>2015-05-02</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20150502_0_1638976x1747240_1639865x1633635">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alot:TestAndMeasurementMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-02-02</startDate>
      <endDate>2015-05-02</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_90_20150502_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
    </entity>
    <period>
      <startDate>2015-02-02</startDate>
      <endDate>2015-05-02</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_89_20130504_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
    </entity>
    <period>
      <startDate>2013-02-05</startDate>
      <endDate>2013-05-04</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_364_20160131_0_1643960x1980229">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alot:RuggedInformationTechnologyEquipmentCorporationMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-02-02</startDate>
      <endDate>2016-01-31</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_364_20160131_0_1636044x1797681">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">alot:StateAndMunicipalObligationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-02-02</startDate>
      <endDate>2016-01-31</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_364_20160131_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
    </entity>
    <period>
      <startDate>2015-02-02</startDate>
      <endDate>2016-01-31</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_31_20140131_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
    </entity>
    <period>
      <startDate>2014-01-01</startDate>
      <endDate>2014-01-31</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_31_20160331_0_1642755x1918652">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alot:RestrictedStockAndStockOptionMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-03-01</startDate>
      <endDate>2016-03-31</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_31_20160331_0_1635457x1637088_1642755x1632468">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:ChiefExecutiveOfficerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-03-01</startDate>
      <endDate>2016-03-31</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_31_20160331_0_1635457x1637088">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:ChiefExecutiveOfficerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-03-01</startDate>
      <endDate>2016-03-31</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_31_20150331_0_1642755x1918652">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alot:RestrictedStockAndStockOptionMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-03-01</startDate>
      <endDate>2015-03-31</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_31_20150331_0_1635457x1985550">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">alot:OtherKeyEmployeesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-03-01</startDate>
      <endDate>2015-03-31</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_31_20150331_0_1635457x1637088_1642755x1632468">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:ChiefExecutiveOfficerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-03-01</startDate>
      <endDate>2015-03-31</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_31_20150331_0_1635457x1637088">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:ChiefExecutiveOfficerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-03-01</startDate>
      <endDate>2015-03-31</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_29_20150531_0_1642755x1723437">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alot:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-05-03</startDate>
      <endDate>2015-05-31</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_29_20150531_0_1642755x1632042">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-05-03</startDate>
      <endDate>2015-05-31</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_1_20140201_0_1642755x1637723">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2014-02-01</startDate>
      <endDate>2014-02-01</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_1_20120130_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
    </entity>
    <period>
      <startDate>2012-01-30</startDate>
      <endDate>2012-01-30</endDate>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160131_0_1643450x1643133">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-01-31</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160131_0_1643450x1636648">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-01-31</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160131_0_1642755x1654009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alot:RestrictedStockAwardAndRestrictedStockUnitMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-01-31</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160131_0_1636044x1797681">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">alot:StateAndMunicipalObligationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-01-31</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160131_0_1634760x1643241">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-01-31</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160131_0_1634760x1637150">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-01-31</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160131_0_1632326x1640704_1643960x1985543">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alot:MiltopeCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-01-31</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160131_0_1632326x1640704_1643960x1980229">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alot:RuggedInformationTechnologyEquipmentCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-01-31</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160131_0_1632326x1636867_1643960x1980229">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alot:RuggedInformationTechnologyEquipmentCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-01-31</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160131_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
    </entity>
    <period>
      <instant>2016-01-31</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20150201_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
    </entity>
    <period>
      <instant>2015-02-01</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20140131_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
    </entity>
    <period>
      <instant>2014-01-31</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1643960x1980229">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alot:RuggedInformationTechnologyEquipmentCorporationMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1643450x1643133">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1643450x1636648">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1642755x2017397">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alot:PerformanceBasedRestrictedStockUnitsRsusMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1642755x1654009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">alot:RestrictedStockAwardAndRestrictedStockUnitMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1642755x1637723">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1642755x1633925">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1639657x1944181">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alot:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1639657x1793299">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alot:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1639657x1685966">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alot:TwoThousandSevenEquityIncentivePlanMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1639304x1633605_1639657x1793299">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alot:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1636161x1735756_1642755x1637723">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">alot:ThirdAnniversaryMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1636044x1797681">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">alot:StateAndMunicipalObligationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1635457x1637088_1639657x1685966">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">alot:TwoThousandSevenEquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:ChiefExecutiveOfficerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1634760x1643241">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1634760x1637150">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1632326x1640704_1643960x1985543">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alot:MiltopeCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1632326x1640704_1643960x1980229">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alot:RuggedInformationTechnologyEquipmentCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0_1632326x1636867_1643960x1980229">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alot:RuggedInformationTechnologyEquipmentCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160430_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
    </entity>
    <period>
      <instant>2016-04-30</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20150502_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
    </entity>
    <period>
      <instant>2015-05-02</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20160527_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
    </entity>
    <period>
      <instant>2016-05-27</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20150619_0_1643960x1980229">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alot:RuggedInformationTechnologyEquipmentCorporationMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2015-06-19</instant>
    </period>
  </context>
  <context id="eol_PE9911----1610-Q0005_STD_0_20120130_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000008146</identifier>
    </entity>
    <period>
      <instant>2012-01-30</instant>
    </period>
  </context>
  <unit id="iso4217_USD">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="shares">
    <measure>shares</measure>
  </unit>
  <unit id="iso4217_USD_per_shares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="pure">
    <measure>pure</measure>
  </unit>
  <unit id="Installment">
    <measure>alot:Installment</measure>
  </unit>
  <unit id="Segments">
    <measure>alot:Segments</measure>
  </unit>
  <unit id="Equity_Plan">
    <measure>alot:Equity_Plan</measure>
  </unit>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>alot-20160430.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Schema, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 5 -->
<!-- Creation date: 2016-06-06T18:57:33Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<schema xmlns="http://www.w3.org/2001/XMLSchema"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:alot="http://astro-med.com/20160430"
  xmlns:us-gaap="http://fasb.org/us-gaap/2015-01-31"
  xmlns:us-types="http://fasb.org/us-types/2015-01-31"
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xmlns:country="http://xbrl.sec.gov/country/2013-01-31"
  xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31"
  xmlns:exch="http://xbrl.sec.gov/exch/2015-01-31"
  xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31"
  xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31"
  xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31"
  targetNamespace="http://astro-med.com/20160430"
  elementFormDefault="qualified" attributeFormDefault="unqualified">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DocumentandEntityInformation" id="DocumentandEntityInformation">
        <link:definition>101 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassified" id="Role_StatementOfFinancialPositionClassified">
        <link:definition>103 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical" id="Role_StatementOfFinancialPositionClassifiedParen">
        <link:definition>104 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/StatementOfIncome" id="Role_StatementOfIncome">
        <link:definition>105 - Statement - Condensed Consolidated Statements of Income</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/StatementOfOtherComprehensiveIncome" id="Role_StatementOfOtherComprehensiveIncome">
        <link:definition>106 - Statement - Condensed Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/StatementOfCashFlowsIndirect" id="Role_StatementOfCashFlowsIndirect">
        <link:definition>107 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNatureOfOperations" id="Role_NotesToFinancialStatementsNatureOfOperations">
        <link:definition>108 - Disclosure - Overview</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
        <link:definition>109 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
        <link:definition>110 - Disclosure - Principles of Consolidation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" id="Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
        <link:definition>111 - Disclosure - Acquisition</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock" id="Role_NotesToFinancialStatementsEarningsPerShareTextBlock">
        <link:definition>112 - Disclosure - Net Income Per Common Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock" id="Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock">
        <link:definition>113 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
        <link:definition>114 - Disclosure - Share-Based Compensation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock" id="Role_NotesToFinancialStatementsInventoryDisclosureTextBlock">
        <link:definition>115 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" id="Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
        <link:definition>116 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFinancingReceivablesTextBlock" id="Role_NotesToFinancialStatementsFinancingReceivablesTextBlock">
        <link:definition>117 - Disclosure - Note Receivable and Line of Credit Issued</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" id="Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
        <link:definition>118 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="Role_NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
        <link:definition>119 - Disclosure - Recent Accounting Pronouncements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="Role_NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
        <link:definition>120 - Disclosure - Securities Available for Sale</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock" id="Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock">
        <link:definition>121 - Disclosure - Fair Value</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock" id="Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock">
        <link:definition>122 - Disclosure - Accumulated Other Comprehensive Loss</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" id="Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
        <link:definition>123 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock" id="Role_NotesToFinancialStatementsDebtDisclosureTextBlock">
        <link:definition>124 - Disclosure - Line of Credit</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies" id="Role_NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies">
        <link:definition>125 - Disclosure - Recent Accounting Pronouncements (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
        <link:definition>126 - Disclosure - Acquisition (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables" id="Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables">
        <link:definition>127 - Disclosure - Net Income Per Common Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables">
        <link:definition>128 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" id="Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
        <link:definition>129 - Disclosure - Share-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
        <link:definition>130 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables">
        <link:definition>131 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
        <link:definition>132 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables">
        <link:definition>133 - Disclosure - Securities Available for Sale (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" id="Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
        <link:definition>134 - Disclosure - Fair Value (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables" id="Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables">
        <link:definition>135 - Disclosure - Accumulated Other Comprehensive Loss (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureOverviewAdditionalInformation" id="DisclosureOverviewAdditionalInformation">
        <link:definition>136 - Disclosure - Overview - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation" id="DisclosureAcquisitionAdditionalInformation">
        <link:definition>137 - Disclosure - Acquisition - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureAcquisitionPurchasePriceOfAcquisitionAllocatedOnBasisOfFairValue" id="DisclosureAcquisitionPurchasePriceOfAcquisitionAllocatedOnBasisOfFairValue">
        <link:definition>138 - Disclosure - Acquisition - Purchase Price of Acquisition Allocated on Basis of Fair Value (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureAcquisitionFairValueOfTheAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives" id="DisclosureAcquisitionFairValueOfTheAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives">
        <link:definition>139 - Disclosure - Acquisition - Fair Value of the Acquired Identifiable Intangible Assets and Related Estimated Useful Lives (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareReconciliationOfSharesUsedInCalculatingBasicAndDiluted" id="DisclosureNetIncomePerCommonShareReconciliationOfSharesUsedInCalculatingBasicAndDiluted">
        <link:definition>140 - Disclosure - Net Income Per Common Share - Reconciliation of Shares Used in Calculating Basic and Diluted (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareAdditionalInformation" id="DisclosureNetIncomePerCommonShareAdditionalInformation">
        <link:definition>141 - Disclosure - Net Income Per Common Share - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsFairValueOfAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives" id="DisclosureIntangibleAssetsFairValueOfAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives">
        <link:definition>142 - Disclosure - Intangible Assets - Fair Value of Acquired Identifiable Intangible Assets and Related Estimated Useful Lives (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation" id="DisclosureIntangibleAssetsAdditionalInformation">
        <link:definition>143 - Disclosure - Intangible Assets - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformation" id="DisclosureShareBasedCompensationAdditionalInformation">
        <link:definition>144 - Disclosure - Share-Based Compensation - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationShareBasedCompensationExpense" id="DisclosureShareBasedCompensationShareBasedCompensationExpense">
        <link:definition>145 - Disclosure - Share-Based Compensation - Share-Based Compensation Expense (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationFairValueOfStockOptionsGranted" id="DisclosureShareBasedCompensationFairValueOfStockOptionsGranted">
        <link:definition>146 - Disclosure - Share-Based Compensation - Fair Value of Stock Options Granted (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingStockOptionsGranted" id="DisclosureShareBasedCompensationAggregatedInformationRegardingStockOptionsGranted">
        <link:definition>147 - Disclosure - Share-Based Compensation - Aggregated Information Regarding Stock Options Granted (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingRSUsAndRSAsGranted" id="DisclosureShareBasedCompensationAggregatedInformationRegardingRSUsAndRSAsGranted">
        <link:definition>148 - Disclosure - Share-Based Compensation - Aggregated Information Regarding RSUs and RSAs Granted (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureInventoriesComponentsOfInventories" id="DisclosureInventoriesComponentsOfInventories">
        <link:definition>149 - Disclosure - Inventories - Components of Inventories (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesProjectedEffectiveTaxRateForPeriods" id="DisclosureIncomeTaxesProjectedEffectiveTaxRateForPeriods">
        <link:definition>150 - Disclosure - Income Taxes - Projected Effective Tax Rate for Periods (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation" id="DisclosureIncomeTaxesAdditionalInformation">
        <link:definition>151 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureNoteReceivableAndLineOfCreditIssuedAdditionalInformation" id="DisclosureNoteReceivableAndLineOfCreditIssuedAdditionalInformation">
        <link:definition>152 - Disclosure - Note Receivable and Line of Credit Issued - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureSegmentInformationNetSalesAndSegmentOperatingProfitForEachReportingSegment" id="DisclosureSegmentInformationNetSalesAndSegmentOperatingProfitForEachReportingSegment">
        <link:definition>153 - Disclosure - Segment Information - Net Sales and Segment Operating Profit for Each Reporting Segment (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleAdditionalInformation" id="DisclosureSecuritiesAvailableForSaleAdditionalInformation">
        <link:definition>154 - Disclosure - Securities Available for Sale - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleFairValueAmortizedCostAndGrossUnrealizedGainsAndLossesOfTheSecurities" id="DisclosureSecuritiesAvailableForSaleFairValueAmortizedCostAndGrossUnrealizedGainsAndLossesOfTheSecurities">
        <link:definition>155 - Disclosure - Securities Available for Sale - Fair Value, Amortized Cost and Gross Unrealized Gains and Losses of the Securities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureFairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasis" id="DisclosureFairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasis">
        <link:definition>156 - Disclosure - Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossChangesInBalanceOfAccumulatedOtherComprehensiveLoss" id="DisclosureAccumulatedOtherComprehensiveLossChangesInBalanceOfAccumulatedOtherComprehensiveLoss">
        <link:definition>157 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Balance of Accumulated Other Comprehensive Loss (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation" id="DisclosureCommitmentsAndContingenciesAdditionalInformation">
        <link:definition>158 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://astro-med.com/taxonomy/role/DisclosureLineOfCreditAdditionalInformation" id="DisclosureLineOfCreditAdditionalInformation">
        <link:definition>159 - Disclosure - Line of Credit - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:href="alot-20160430_cal.xml" xlink:title="Calculation Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:href="alot-20160430_def.xml" xlink:title="Definition Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:href="alot-20160430_lab.xml" xlink:title="Label Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:href="alot-20160430_pre.xml" xlink:title="Presentation Links, all"/>
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://fasb.org/us-types/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-types-2015-01-31.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2013-01-31" schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/currency/2014-01-31" schemaLocation="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/exch/2015-01-31" schemaLocation="http://xbrl.sec.gov/exch/2015/exch-2015-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd"/>
  <element name="AmortizedCostAndFairValueDebtSecuritiesAbstract" id="alot_AmortizedCostAndFairValueDebtSecuritiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmountOfReserveForSettlementOfLiability" id="alot_AmountOfReserveForSettlementOfLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AnnualRetainerFee" id="alot_AnnualRetainerFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AuditCommitteeChairmanMember" id="alot_AuditCommitteeChairmanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AvailableForSaleSecuritiesExpectedMaturityPeriod" id="alot_AvailableForSaleSecuritiesExpectedMaturityPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CashHeldInEscrowRelatedToBusinessAcquisition" id="alot_CashHeldInEscrowRelatedToBusinessAcquisition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CompensationCommitteeChairmanMember" id="alot_CompensationCommitteeChairmanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CumulativeBudgetedNetSalesTargetMeasurementPeriod" id="alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebtReceivedUponSaleOfOperation" id="alot_DebtReceivedUponSaleOfOperation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DocumentAndEntityInformationAbstract" id="alot_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EmployeeStockPurchasePlanMember" id="alot_EmployeeStockPurchasePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EquityIncentivePlanMember" id="alot_EquityIncentivePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EstimatedInventoryPurchase" id="alot_EstimatedInventoryPurchase" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EstimatedReplacementCostOfProduct" id="alot_EstimatedReplacementCostOfProduct" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueAssumptionsContractRenewalProbability" id="alot_FairValueAssumptionsContractRenewalProbability" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueAssumptionsEarningsProjections" id="alot_FairValueAssumptionsEarningsProjections" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FeesForBoardMeetings" id="alot_FeesForBoardMeetings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FeesToNonEmployeeDirector" id="alot_FeesToNonEmployeeDirector" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FixedChargeCoverageRatio" id="alot_FixedChargeCoverageRatio" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FundedDebtToAdjustedEbitdaRatio" id="alot_FundedDebtToAdjustedEbitdaRatio" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IntangibleLiabilityDisclosureAbstract" id="alot_IntangibleLiabilityDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LineOfCreditReceivableCurrent" id="alot_LineOfCreditReceivableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LoanReceivableDateConsideredForInterestPayments" id="alot_LoanReceivableDateConsideredForInterestPayments" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LoanReceivableInterestRateStatedPercentage" id="alot_LoanReceivableInterestRateStatedPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits" id="alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MiltopeCorporationMember" id="alot_MiltopeCorporationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetSalesTargetMember" id="alot_NetSalesTargetMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonEmployeeDirectorMember" id="alot_NonEmployeeDirectorMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonEmployeeDirectorNumberOfRestrictedStocksReceived" id="alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonEmployeeDirectorReceivedRestrictedStockAwardValue" id="alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NumberOfEquityIncentivePlans" id="alot_NumberOfEquityIncentivePlans" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NumberOfInstallments" id="alot_NumberOfInstallments" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OronaTargetMember" id="alot_OronaTargetMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherKeyEmployeesMember" id="alot_OtherKeyEmployeesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentageOfRoyaltiesOnSalePriceOfProducts" id="alot_PercentageOfRoyaltiesOnSalePriceOfProducts" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PerformanceBasedRestrictedStockUnitsRsusMember" id="alot_PerformanceBasedRestrictedStockUnitsRsusMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PeriodOfEscrowDepositRelease" id="alot_PeriodOfEscrowDepositRelease" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PeriodToReceiveLowerProductPricesFromSupplierDescription" id="alot_PeriodToReceiveLowerProductPricesFromSupplierDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" id="alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProductIdentificationMember" id="alot_ProductIdentificationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProductReplacementCostChargedAgainstReserve" id="alot_ProductReplacementCostChargedAgainstReserve" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ReservationOfSharesUnderEmployeeStockPurchasePlan" id="alot_ReservationOfSharesUnderEmployeeStockPurchasePlan" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RestrictedStockAndStockOptionMember" id="alot_RestrictedStockAndStockOptionMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RestrictedStockAwardAndRestrictedStockUnitMember" id="alot_RestrictedStockAwardAndRestrictedStockUnitMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RestrictedStockUnitVestedPercentage" id="alot_RestrictedStockUnitVestedPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RevolvingLineOfCreditFacilityIssuedMaximumCapacity" id="alot_RevolvingLineOfCreditFacilityIssuedMaximumCapacity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RoyaltyPaymentPeriod" id="alot_RoyaltyPaymentPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RuggedInformationTechnologyEquipmentCorporationMember" id="alot_RuggedInformationTechnologyEquipmentCorporationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock" id="alot_ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock" id="alot_ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses" id="alot_SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments" id="alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod" id="alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod" type="xbrli:gYearMonthItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ShortTermInvestmentMaturityPeriod" id="alot_ShortTermInvestmentMaturityPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StateAndMunicipalObligationsMember" id="alot_StateAndMunicipalObligationsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TestAndMeasurementMember" id="alot_TestAndMeasurementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ThirdAnniversaryMember" id="alot_ThirdAnniversaryMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TimeBasedRestrictedStockUnitsMember" id="alot_TimeBasedRestrictedStockUnitsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TwoThousandFifteenEquityIncentivePlanMember" id="alot_TwoThousandFifteenEquityIncentivePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TwoThousandSevenEquityIncentivePlanMember" id="alot_TwoThousandSevenEquityIncentivePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>alot-20160430_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Calculation Linkbase, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 5 -->
<!-- Creation date: 2016-06-06T18:57:33Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DocumentandEntityInformation" roleURI="http://astro-med.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfIncome" roleURI="http://astro-med.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfOtherComprehensiveIncome" roleURI="http://astro-med.com/taxonomy/role/StatementOfOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://astro-med.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureOverviewAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureOverviewAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureAcquisitionAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureAcquisitionPurchasePriceOfAcquisitionAllocatedOnBasisOfFairValue" roleURI="http://astro-med.com/taxonomy/role/DisclosureAcquisitionPurchasePriceOfAcquisitionAllocatedOnBasisOfFairValue"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureAcquisitionFairValueOfTheAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives" roleURI="http://astro-med.com/taxonomy/role/DisclosureAcquisitionFairValueOfTheAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureNetIncomePerCommonShareReconciliationOfSharesUsedInCalculatingBasicAndDiluted" roleURI="http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareReconciliationOfSharesUsedInCalculatingBasicAndDiluted"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureNetIncomePerCommonShareAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureIntangibleAssetsFairValueOfAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives" roleURI="http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsFairValueOfAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureIntangibleAssetsAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationShareBasedCompensationExpense" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationShareBasedCompensationExpense"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationFairValueOfStockOptionsGranted" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationFairValueOfStockOptionsGranted"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationAggregatedInformationRegardingStockOptionsGranted" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingStockOptionsGranted"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationAggregatedInformationRegardingRSUsAndRSAsGranted" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingRSUsAndRSAsGranted"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureInventoriesComponentsOfInventories" roleURI="http://astro-med.com/taxonomy/role/DisclosureInventoriesComponentsOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureIncomeTaxesProjectedEffectiveTaxRateForPeriods" roleURI="http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesProjectedEffectiveTaxRateForPeriods"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureIncomeTaxesAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureNoteReceivableAndLineOfCreditIssuedAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureNoteReceivableAndLineOfCreditIssuedAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureSegmentInformationNetSalesAndSegmentOperatingProfitForEachReportingSegment" roleURI="http://astro-med.com/taxonomy/role/DisclosureSegmentInformationNetSalesAndSegmentOperatingProfitForEachReportingSegment"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureSecuritiesAvailableForSaleAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureSecuritiesAvailableForSaleFairValueAmortizedCostAndGrossUnrealizedGainsAndLossesOfTheSecurities" roleURI="http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleFairValueAmortizedCostAndGrossUnrealizedGainsAndLossesOfTheSecurities"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureFairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasis" roleURI="http://astro-med.com/taxonomy/role/DisclosureFairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureAccumulatedOtherComprehensiveLossChangesInBalanceOfAccumulatedOtherComprehensiveLoss" roleURI="http://astro-med.com/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossChangesInBalanceOfAccumulatedOtherComprehensiveLoss"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureCommitmentsAndContingenciesAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureLineOfCreditAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureLineOfCreditAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsNatureOfOperations" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNatureOfOperations"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsFinancingReceivablesTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFinancingReceivablesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsDebtDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock"/>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DocumentandEntityInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassified">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_LineOfCreditReceivableCurrent" xlink:label="alot_LineOfCreditReceivableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NotesAndLoansReceivableNetCurrent" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesCurrent" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="alot_LineOfCreditReceivableCurrent" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1.2200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" order="1.2300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" order="1.2400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1.2500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="1.3100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1.1700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.1800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DeferredRevenueCurrent" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_TaxesPayableCurrent" order="1.2100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_Goodwill" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent" order="1.1500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.1000" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1.2600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.2700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.2800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockValue" order="1.2900" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.3000" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_SalesRevenueNet" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsSold" order="1.0200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.1100" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="1.0700" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfCashFlowsIndirect">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:label="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" order="1.1700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsOfDividendsCommonStock" order="1.1800" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecurities" order="1.1200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInRestrictedCash" order="1.1300" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1.1500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetIncomeLoss" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_ShareBasedCompensation" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.0500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" order="1.0900" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureOverviewAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureAcquisitionPurchasePriceOfAcquisitionAllocatedOnBasisOfFairValue">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_Goodwill" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureAcquisitionFairValueOfTheAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareReconciliationOfSharesUsedInCalculatingBasicAndDiluted">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsFairValueOfAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0200" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationShareBasedCompensationExpense">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="us-gaap_RestrictedStockExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="us-gaap_StockOptionPlanExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_StockOptionPlanExpense" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_RestrictedStockExpense" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationFairValueOfStockOptionsGranted">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingStockOptionsGranted">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingRSUsAndRSAsGranted">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureInventoriesComponentsOfInventories">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryRawMaterialsAndSupplies" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryFinishedGoods" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryGross" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryValuationReserves" order="1.0500" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesProjectedEffectiveTaxRateForPeriods">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureNoteReceivableAndLineOfCreditIssuedAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureSegmentInformationNetSalesAndSegmentOperatingProfitForEachReportingSegment">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleFairValueAmortizedCostAndGrossUnrealizedGainsAndLossesOfTheSecurities">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureFairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasis">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsFairValueDisclosureRecurring" xlink:label="us-gaap_AssetsFairValueDisclosureRecurring"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosureRecurring" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosureRecurring" xlink:to="us-gaap_AvailableForSaleSecuritiesCurrent" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossChangesInBalanceOfAccumulatedOtherComprehensiveLoss">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureLineOfCreditAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNatureOfOperations">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFinancingReceivablesTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock">
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>alot-20160430_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Definition Linkbase, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 5 -->
<!-- Creation date: 2016-06-06T18:57:33Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DocumentandEntityInformation" roleURI="http://astro-med.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfIncome" roleURI="http://astro-med.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfOtherComprehensiveIncome" roleURI="http://astro-med.com/taxonomy/role/StatementOfOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://astro-med.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureOverviewAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureOverviewAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureAcquisitionAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureAcquisitionPurchasePriceOfAcquisitionAllocatedOnBasisOfFairValue" roleURI="http://astro-med.com/taxonomy/role/DisclosureAcquisitionPurchasePriceOfAcquisitionAllocatedOnBasisOfFairValue"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureAcquisitionFairValueOfTheAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives" roleURI="http://astro-med.com/taxonomy/role/DisclosureAcquisitionFairValueOfTheAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureNetIncomePerCommonShareReconciliationOfSharesUsedInCalculatingBasicAndDiluted" roleURI="http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareReconciliationOfSharesUsedInCalculatingBasicAndDiluted"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureNetIncomePerCommonShareAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureIntangibleAssetsFairValueOfAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives" roleURI="http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsFairValueOfAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureIntangibleAssetsAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationShareBasedCompensationExpense" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationShareBasedCompensationExpense"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationFairValueOfStockOptionsGranted" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationFairValueOfStockOptionsGranted"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationAggregatedInformationRegardingStockOptionsGranted" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingStockOptionsGranted"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationAggregatedInformationRegardingRSUsAndRSAsGranted" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingRSUsAndRSAsGranted"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureInventoriesComponentsOfInventories" roleURI="http://astro-med.com/taxonomy/role/DisclosureInventoriesComponentsOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureIncomeTaxesProjectedEffectiveTaxRateForPeriods" roleURI="http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesProjectedEffectiveTaxRateForPeriods"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureIncomeTaxesAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureNoteReceivableAndLineOfCreditIssuedAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureNoteReceivableAndLineOfCreditIssuedAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureSegmentInformationNetSalesAndSegmentOperatingProfitForEachReportingSegment" roleURI="http://astro-med.com/taxonomy/role/DisclosureSegmentInformationNetSalesAndSegmentOperatingProfitForEachReportingSegment"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureSecuritiesAvailableForSaleAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureSecuritiesAvailableForSaleFairValueAmortizedCostAndGrossUnrealizedGainsAndLossesOfTheSecurities" roleURI="http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleFairValueAmortizedCostAndGrossUnrealizedGainsAndLossesOfTheSecurities"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureFairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasis" roleURI="http://astro-med.com/taxonomy/role/DisclosureFairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureAccumulatedOtherComprehensiveLossChangesInBalanceOfAccumulatedOtherComprehensiveLoss" roleURI="http://astro-med.com/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossChangesInBalanceOfAccumulatedOtherComprehensiveLoss"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureCommitmentsAndContingenciesAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureLineOfCreditAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureLineOfCreditAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsNatureOfOperations" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNatureOfOperations"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsFinancingReceivablesTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFinancingReceivablesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsDebtDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DocumentandEntityInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassified">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfIncome">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfOtherComprehensiveIncome">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfCashFlowsIndirect">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureOverviewAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_CashHeldInEscrowRelatedToBusinessAcquisition" xlink:label="alot_CashHeldInEscrowRelatedToBusinessAcquisition"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_EstimatedInventoryPurchase" xlink:label="alot_EstimatedInventoryPurchase"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FairValueAssumptionsContractRenewalProbability" xlink:label="alot_FairValueAssumptionsContractRenewalProbability"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FairValueAssumptionsEarningsProjections" xlink:label="alot_FairValueAssumptionsEarningsProjections"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsDiscountRate" xlink:label="us-gaap_FairValueInputsDiscountRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsSignificantAssumptions" xlink:label="us-gaap_FairValueMeasurementsSignificantAssumptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_PercentageOfRoyaltiesOnSalePriceOfProducts" xlink:label="alot_PercentageOfRoyaltiesOnSalePriceOfProducts"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_PeriodOfEscrowDepositRelease" xlink:label="alot_PeriodOfEscrowDepositRelease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember_2"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RoyaltyPaymentPeriod" xlink:label="alot_RoyaltyPaymentPeriod"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RuggedInformationTechnologyEquipmentCorporationMember" xlink:label="alot_RuggedInformationTechnologyEquipmentCorporationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="alot_RuggedInformationTechnologyEquipmentCorporationMember" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="alot_CashHeldInEscrowRelatedToBusinessAcquisition" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="alot_PeriodOfEscrowDepositRelease" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="alot_EstimatedInventoryPurchase" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="alot_PercentageOfRoyaltiesOnSalePriceOfProducts" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="alot_RoyaltyPaymentPeriod" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FairValueInputsDiscountRate" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="alot_FairValueAssumptionsEarningsProjections" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="alot_FairValueAssumptionsContractRenewalProbability" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FairValueMeasurementsSignificantAssumptions" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_RangeAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureAcquisitionPurchasePriceOfAcquisitionAllocatedOnBasisOfFairValue">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RuggedInformationTechnologyEquipmentCorporationMember" xlink:label="alot_RuggedInformationTechnologyEquipmentCorporationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="alot_RuggedInformationTechnologyEquipmentCorporationMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureAcquisitionFairValueOfTheAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerContractsMember" xlink:label="us-gaap_CustomerContractsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RuggedInformationTechnologyEquipmentCorporationMember" xlink:label="alot_RuggedInformationTechnologyEquipmentCorporationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="alot_RuggedInformationTechnologyEquipmentCorporationMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerContractsMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_NoncompeteAgreementsMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareReconciliationOfSharesUsedInCalculatingBasicAndDiluted">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsFairValueOfAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerContractsMember" xlink:label="us-gaap_CustomerContractsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_MiltopeCorporationMember" xlink:label="alot_MiltopeCorporationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RuggedInformationTechnologyEquipmentCorporationMember" xlink:label="alot_RuggedInformationTechnologyEquipmentCorporationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="alot_MiltopeCorporationMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="alot_RuggedInformationTechnologyEquipmentCorporationMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerContractsMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_NoncompeteAgreementsMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformation">
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_AnnualRetainerFee" xlink:label="alot_AnnualRetainerFee"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_AuditCommitteeChairmanMember" xlink:label="alot_AuditCommitteeChairmanMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BoardOfDirectorsChairmanMember" xlink:label="us-gaap_BoardOfDirectorsChairmanMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember" xlink:label="us-gaap_ChiefExecutiveOfficerMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_CompensationCommitteeChairmanMember" xlink:label="alot_CompensationCommitteeChairmanMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod" xlink:label="alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_EmployeeStockPurchasePlanMember" xlink:label="alot_EmployeeStockPurchasePlanMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_EquityIncentivePlanMember" xlink:label="alot_EquityIncentivePlanMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FeesForBoardMeetings" xlink:label="alot_FeesForBoardMeetings"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FeesToNonEmployeeDirector" xlink:label="alot_FeesToNonEmployeeDirector"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits" xlink:label="alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NetSalesTargetMember" xlink:label="alot_NetSalesTargetMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NonEmployeeDirectorMember" xlink:label="alot_NonEmployeeDirectorMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived" xlink:label="alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue" xlink:label="alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NumberOfEquityIncentivePlans" xlink:label="alot_NumberOfEquityIncentivePlans"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OfficerMember" xlink:label="us-gaap_OfficerMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_OronaTargetMember" xlink:label="alot_OronaTargetMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_OtherKeyEmployeesMember" xlink:label="alot_OtherKeyEmployeesMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_PerformanceBasedRestrictedStockUnitsRsusMember" xlink:label="alot_PerformanceBasedRestrictedStockUnitsRsusMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ReservationOfSharesUnderEmployeeStockPurchasePlan" xlink:label="alot_ReservationOfSharesUnderEmployeeStockPurchasePlan"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RestrictedStockAndStockOptionMember" xlink:label="alot_RestrictedStockAndStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RestrictedStockUnitVestedPercentage" xlink:label="alot_RestrictedStockUnitVestedPercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments" xlink:label="alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod" xlink:label="alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ThirdAnniversaryMember" xlink:label="alot_ThirdAnniversaryMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_TimeBasedRestrictedStockUnitsMember" xlink:label="alot_TimeBasedRestrictedStockUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_2"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="alot_TwoThousandFifteenEquityIncentivePlanMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_TwoThousandSevenEquityIncentivePlanMember" xlink:label="alot_TwoThousandSevenEquityIncentivePlanMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="alot_TwoThousandSevenEquityIncentivePlanMember" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="alot_TwoThousandFifteenEquityIncentivePlanMember" order="1.3200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="alot_EmployeeStockPurchasePlanMember" order="1.3900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_TitleOfIndividualAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_RangeAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_NumberOfEquityIncentivePlans" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_FeesToNonEmployeeDirector" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_FeesForBoardMeetings" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_AnnualRetainerFee" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_RestrictedStockUnitVestedPercentage" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_ReservationOfSharesUnderEmployeeStockPurchasePlan" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.3000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="alot_EquityIncentivePlanMember" order="1.3400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="1.3700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="alot_RestrictedStockAndStockOptionMember" order="1.4100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1.4300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="alot_TimeBasedRestrictedStockUnitsMember" order="1.4500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" order="1.4700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="alot_PerformanceBasedRestrictedStockUnitsRsusMember" order="1.4800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_ChiefExecutiveOfficerMember" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="alot_NonEmployeeDirectorMember" order="1.3300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_BoardOfDirectorsChairmanMember" order="1.3600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="alot_AuditCommitteeChairmanMember" order="1.4000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="alot_CompensationCommitteeChairmanMember" order="1.4200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="alot_OtherKeyEmployeesMember" order="1.4400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_OfficerMember" order="1.4600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="alot_NetSalesTargetMember" order="1.3100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="alot_OronaTargetMember" order="1.3500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="alot_ThirdAnniversaryMember" order="1.3800" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationShareBasedCompensationExpense">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationFairValueOfStockOptionsGranted">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingStockOptionsGranted">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingRSUsAndRSAsGranted">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RestrictedStockAwardAndRestrictedStockUnitMember" xlink:label="alot_RestrictedStockAwardAndRestrictedStockUnitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="alot_RestrictedStockAwardAndRestrictedStockUnitMember" order="1.1100" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureInventoriesComponentsOfInventories">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesProjectedEffectiveTaxRateForPeriods">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureNoteReceivableAndLineOfCreditIssuedAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureSegmentInformationNetSalesAndSegmentOperatingProfitForEachReportingSegment">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="us-gaap_ConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="us-gaap_ConsolidationItemsDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="us-gaap_ConsolidationItemsDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ProductIdentificationMember" xlink:label="alot_ProductIdentificationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_TestAndMeasurementMember" xlink:label="alot_TestAndMeasurementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ConsolidationItemsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="alot_ProductIdentificationMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="alot_TestAndMeasurementMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SalesRevenueNet" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NonoperatingIncomeExpense" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleAdditionalInformation">
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_AvailableForSaleSecuritiesExpectedMaturityPeriod" xlink:label="alot_AvailableForSaleSecuritiesExpectedMaturityPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:label="us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ShortTermInvestmentMaturityPeriod" xlink:label="alot_ShortTermInvestmentMaturityPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="alot_ShortTermInvestmentMaturityPeriod" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="alot_AvailableForSaleSecuritiesExpectedMaturityPeriod" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_RangeAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleFairValueAmortizedCostAndGrossUnrealizedGainsAndLossesOfTheSecurities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_StateAndMunicipalObligationsMember" xlink:label="alot_StateAndMunicipalObligationsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="alot_StateAndMunicipalObligationsMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesAmortizedCost" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesCurrent" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureFairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasis">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsFairValueDisclosureRecurring" xlink:label="us-gaap_AssetsFairValueDisclosureRecurring"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesCurrent" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosureRecurring" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1.0200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossChangesInBalanceOfAccumulatedOtherComprehensiveLoss">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:label="us-gaap_ScheduleOfCapitalizationEquityLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfCapitalizationEquityTable" xlink:label="us-gaap_ScheduleOfCapitalizationEquityTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:to="us-gaap_ScheduleOfCapitalizationEquityTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfCapitalizationEquityTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureLineOfCreditAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FederalFundsEffectiveSwapRateMember" xlink:label="us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FixedChargeCoverageRatio" xlink:label="alot_FixedChargeCoverageRatio"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FundedDebtToAdjustedEbitdaRatio" xlink:label="alot_FundedDebtToAdjustedEbitdaRatio"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:label="us-gaap_LineOfCreditFacilityAverageOutstandingAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityAverageOutstandingAmount" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="alot_FixedChargeCoverageRatio" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="alot_FundedDebtToAdjustedEbitdaRatio" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_CreditFacilityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_VariableRateAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_RangeAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_FederalFundsEffectiveSwapRateMember" order="1.1100" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNatureOfOperations">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RuggedInformationTechnologyEquipmentCorporationMember" xlink:label="alot_RuggedInformationTechnologyEquipmentCorporationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="alot_RuggedInformationTechnologyEquipmentCorporationMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFinancingReceivablesTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock">
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>alot-20160430_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Labels Linkbase, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 5 -->
<!-- Creation date: 2016-06-06T18:57:33Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xml:lang="en-US" id="id_9530066_1636228_1_1">Accounting Changes and Error Corrections [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xml:lang="en-US" id="id_9530066_1636228_2_1">Accounting Changes and Error Corrections [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_9530066_1642737_1_1">Accounting Policies [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_9530066_1642737_2_1">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="id_9530066_1646304_1_1">Accounts Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="id_9530066_1646304_2_1">Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="id_9530066_1649249_1_1">Accounts Receivable, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="id_9530066_1649249_2_1">Accounts Receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_9530066_1646636_1_1">Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_9530066_1646636_2_1">Other Liabilities and Accrued Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_9530066_1647288_1_1">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_9530066_1647288_14_1">Less Accumulated Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xml:lang="en-US" id="id_9530066_1643133_1_1">Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xml:lang="en-US" id="id_9530066_1643133_2_1">Unrealized Holding Gain (Loss) on Available for Sale Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_9530066_1647633_1_1">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_9530066_1647633_4_1">Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_9530066_1647633_5_1">Beginning Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_9530066_1647633_2_1">Accumulated Other Comprehensive Loss, net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US" id="id_9530066_1636648_1_1">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US" id="id_9530066_1636648_2_1">Foreign Currency Translation Adjustments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_9530066_1642375_1_1">Acquired Finite-Lived Intangible Assets [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_9530066_1642375_2_1">Acquired Finite-Lived Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US" id="id_9530066_1633838_1_1">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US" id="id_9530066_1633838_2_1">Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" id="id_9530066_1644587_1_1">Additional Paid in Capital, Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" id="id_9530066_1644587_2_1">Additional Paid-in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_9530066_1634242_1_1">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_9530066_1634242_2_1">Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_9530066_1633423_1_1">Amendment Flag</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_9530066_1633423_2_1">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_9530066_1650884_1_1">Amortization of Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_9530066_1650884_2_1">Amortization expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_AmortizedCostAndFairValueDebtSecuritiesAbstract" xlink:label="alot_AmortizedCostAndFairValueDebtSecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_AmortizedCostAndFairValueDebtSecuritiesAbstract_lbl" xml:lang="en-US" id="id_9530066_1904778_3_1">Amortized Cost and Fair Value Debt Securities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_AmortizedCostAndFairValueDebtSecuritiesAbstract_lbl" xml:lang="en-US" id="id_9530066_1904778_1_1">Amortized Cost and Fair Value Debt Securities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_AmortizedCostAndFairValueDebtSecuritiesAbstract_lbl" xml:lang="en-US" id="id_9530066_1904778_2_1">Amortized Cost and Fair Value Debt Securities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_AmortizedCostAndFairValueDebtSecuritiesAbstract" xlink:to="alot_AmortizedCostAndFairValueDebtSecuritiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_AmountOfReserveForSettlementOfLiability" xlink:label="alot_AmountOfReserveForSettlementOfLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_AmountOfReserveForSettlementOfLiability_lbl" xml:lang="en-US" id="id_9530066_1685713_3_1">Amount of reserve for settlement of liability.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_AmountOfReserveForSettlementOfLiability_lbl" xml:lang="en-US" id="id_9530066_1685713_1_1">Amount Of Reserve For Settlement Of Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_AmountOfReserveForSettlementOfLiability_lbl" xml:lang="en-US" id="id_9530066_1685713_2_1">Other accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_AmountOfReserveForSettlementOfLiability" xlink:to="alot_AmountOfReserveForSettlementOfLiability_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_AnnualRetainerFee" xlink:label="alot_AnnualRetainerFee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_AnnualRetainerFee_lbl" xml:lang="en-US" id="id_9530066_1836199_3_1">Annual Retainer Fee</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_AnnualRetainerFee_lbl" xml:lang="en-US" id="id_9530066_1836199_1_1">Annual Retainer Fee</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_AnnualRetainerFee_lbl" xml:lang="en-US" id="id_9530066_1836199_2_1">Amount of Chair Retainer payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_AnnualRetainerFee" xlink:to="alot_AnnualRetainerFee_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="id_9530066_1634668_1_1">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="id_9530066_1634668_2_1">Number of common equivalent shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_9530066_1648873_1_1">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_9530066_1648873_6_1">TOTAL ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="id_9530066_1636242_1_1">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="id_9530066_1636242_2_1">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="id_9530066_1650014_1_1">Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="id_9530066_1650014_6_1">Total Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="id_9530066_1643954_1_1">Assets, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="id_9530066_1643954_2_1">CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsFairValueDisclosureRecurring" xlink:label="us-gaap_AssetsFairValueDisclosureRecurring"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosureRecurring_lbl" xml:lang="en-US" id="id_9530066_1649115_1_1">Assets, Fair Value Disclosure, Recurring</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsFairValueDisclosureRecurring_lbl" xml:lang="en-US" id="id_9530066_1649115_6_1">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosureRecurring" xlink:to="us-gaap_AssetsFairValueDisclosureRecurring_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_AuditCommitteeChairmanMember" xlink:label="alot_AuditCommitteeChairmanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_AuditCommitteeChairmanMember_lbl" xml:lang="en-US" id="id_9530066_1777115_3_1">Audit Committee Chairman [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_AuditCommitteeChairmanMember_lbl" xml:lang="en-US" id="id_9530066_1777115_1_1">Audit Committee Chairman [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_AuditCommitteeChairmanMember_lbl" xml:lang="en-US" id="id_9530066_1777115_2_1">Chair of Audit Committee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_AuditCommitteeChairmanMember" xlink:to="alot_AuditCommitteeChairmanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost_lbl" xml:lang="en-US" id="id_9530066_1651770_1_1">Available-for-sale Securities, Amortized Cost Basis</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost_lbl" xml:lang="en-US" id="id_9530066_1651770_2_1">Amortized Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesAmortizedCost_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent_lbl" xml:lang="en-US" id="id_9530066_1649628_1_1">Available-for-sale Securities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent_lbl" xml:lang="en-US" id="id_9530066_1649628_32_1">State and Municipal Obligations (included in Securities Available for Sale)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent_lbl" xml:lang="en-US" id="id_9530066_1649628_2_1">Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent_lbl" xml:lang="en-US" id="id_9530066_1649628_12_1">Securities Available for Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_AvailableForSaleSecuritiesExpectedMaturityPeriod" xlink:label="alot_AvailableForSaleSecuritiesExpectedMaturityPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_AvailableForSaleSecuritiesExpectedMaturityPeriod_lbl" xml:lang="en-US" id="id_9530066_1842990_3_1">Available For Sale Securities Expected Maturity Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_AvailableForSaleSecuritiesExpectedMaturityPeriod_lbl" xml:lang="en-US" id="id_9530066_1842990_1_1">Available For Sale Securities Expected Maturity Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_AvailableForSaleSecuritiesExpectedMaturityPeriod_lbl" xml:lang="en-US" id="id_9530066_1842990_2_1">Anticipated maturity period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_AvailableForSaleSecuritiesExpectedMaturityPeriod" xlink:to="alot_AvailableForSaleSecuritiesExpectedMaturityPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_lbl" xml:lang="en-US" id="id_9530066_1646073_1_1">Available-for-sale Securities, Gross Unrealized Gain</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_lbl" xml:lang="en-US" id="id_9530066_1646073_2_1">Gross Unrealized Gains</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains" xlink:to="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_lbl" xml:lang="en-US" id="id_9530066_1651901_1_1">Available-for-sale Securities, Gross Unrealized Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_lbl" xml:lang="en-US" id="id_9530066_1651901_14_1">Gross Unrealized Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" xlink:to="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="id_9530066_1642755_1_1">Award Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="id_9530066_1642755_2_1">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BoardOfDirectorsChairmanMember" xlink:label="us-gaap_BoardOfDirectorsChairmanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BoardOfDirectorsChairmanMember_lbl" xml:lang="en-US" id="id_9530066_1639460_1_1">Board of Directors Chairman [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BoardOfDirectorsChairmanMember_lbl" xml:lang="en-US" id="id_9530066_1639460_2_1">Chairman of Board [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BoardOfDirectorsChairmanMember" xlink:to="us-gaap_BoardOfDirectorsChairmanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="id_9530066_1641952_1_1">Business Acquisition, Acquiree [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="id_9530066_1641952_2_1">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="id_9530066_1643960_1_1">Business Acquisition [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="id_9530066_1643960_2_1">Business Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_lbl" xml:lang="en-US" id="id_9530066_1638704_1_1">Business Acquisition, Date of Acquisition Agreement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_lbl" xml:lang="en-US" id="id_9530066_1638704_2_1">Date of asset purchase agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:to="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xml:lang="en-US" id="id_9530066_1643148_1_1">Business Acquisition, Effective Date of Acquisition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xml:lang="en-US" id="id_9530066_1643148_2_1">Completion date of acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="id_9530066_1634680_1_1">Business Acquisition [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="id_9530066_1634680_2_1">Business Acquisition [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl" xml:lang="en-US" id="id_9530066_1648877_1_1">Business Acquisition, Goodwill, Expected Tax Deductible Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl" xml:lang="en-US" id="id_9530066_1648877_2_1">Goodwill deductible for tax purposes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US" id="id_9530066_1649626_1_1">Business Combination, Acquisition Related Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US" id="id_9530066_1649626_2_1">General and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1633864_1_1">Business Combination Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1633864_2_1">Acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US" id="id_9530066_1650405_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US" id="id_9530066_1650405_2_1">Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_9530066_1650892_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_9530066_1650892_2_1">Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_9530066_1650892_12_1">Identifiable Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="id_9530066_1651902_1_1">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="id_9530066_1651902_6_1">Total Purchase Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="id_9530066_1636690_1_1">Business Combinations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="id_9530066_1636690_2_1">Business Combinations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_9530066_1651160_1_1">Cash and Cash Equivalents, at Carrying Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_9530066_1651160_4_1">Cash and Cash Equivalents, End of Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_9530066_1651160_5_1">Cash and Cash Equivalents, Beginning of Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_9530066_1651160_2_1">Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US" id="id_9530066_1650402_1_1">Cash and Cash Equivalents, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US" id="id_9530066_1650402_2_1">Money Market Funds (included in Cash and Cash Equivalents)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_9530066_1648882_1_1">Cash and Cash Equivalents, Period Increase (Decrease)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_9530066_1648882_6_1">Net Increase in Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_CashHeldInEscrowRelatedToBusinessAcquisition" xlink:label="alot_CashHeldInEscrowRelatedToBusinessAcquisition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_CashHeldInEscrowRelatedToBusinessAcquisition_lbl" xml:lang="en-US" id="id_9530066_1869767_3_1">Cash held in escrow in regards to purchase of business to protect Astro-Med Inc in case it is determined that there was some breach of representation or warranty.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_CashHeldInEscrowRelatedToBusinessAcquisition_lbl" xml:lang="en-US" id="id_9530066_1869767_1_1">Cash held in escrow related to business acquisition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_CashHeldInEscrowRelatedToBusinessAcquisition_lbl" xml:lang="en-US" id="id_9530066_1869767_2_1">Amount held in escrow related to business acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_CashHeldInEscrowRelatedToBusinessAcquisition" xlink:to="alot_CashHeldInEscrowRelatedToBusinessAcquisition_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember" xlink:label="us-gaap_ChiefExecutiveOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US" id="id_9530066_1637088_1_1">Chief Executive Officer [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US" id="id_9530066_1637088_2_1">Chief Executive Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChiefExecutiveOfficerMember" xlink:to="us-gaap_ChiefExecutiveOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="id_9530066_1640697_1_1">Commitments and Contingencies Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="id_9530066_1640697_2_1">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1641131_1_1">Commitments and Contingencies Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1641131_2_1">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xml:lang="en-US" id="id_9530066_1638720_1_1">Common Stock, Dividends, Per Share, Declared</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xml:lang="en-US" id="id_9530066_1638720_2_1">Dividends Declared Per Common Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_9530066_1637092_1_1">Common Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_9530066_1637092_2_1">Common Stock, Par Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="id_9530066_1633455_1_1">Common Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="id_9530066_1633455_2_1">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="id_9530066_1641977_1_1">Common Stock, Shares, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="id_9530066_1641977_2_1">Common Stock, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="id_9530066_1646846_1_1">Common Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="id_9530066_1646846_2_1">Common Stock, $0.05 Par Value, Authorized 13,000,000 shares; Issued 9,714,869 shares and 9,666,290 shares at April 30, 2016 and January 31, 2016, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_CompensationCommitteeChairmanMember" xlink:label="alot_CompensationCommitteeChairmanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_CompensationCommitteeChairmanMember_lbl" xml:lang="en-US" id="id_9530066_1754738_3_1">Compensation Committee Chairman [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_CompensationCommitteeChairmanMember_lbl" xml:lang="en-US" id="id_9530066_1754738_1_1">Compensation Committee Chairman [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_CompensationCommitteeChairmanMember_lbl" xml:lang="en-US" id="id_9530066_1754738_2_1">Chair of Compensation Committee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_CompensationCommitteeChairmanMember" xlink:to="alot_CompensationCommitteeChairmanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="id_9530066_1646845_1_1">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="id_9530066_1646845_6_1">Comprehensive Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xml:lang="en-US" id="id_9530066_1638726_1_1">Comprehensive Income (Loss) Note [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xml:lang="en-US" id="id_9530066_1638726_2_1">Accumulated Other Comprehensive Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="us-gaap_ConsolidationItemsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationItemsAxis_lbl" xml:lang="en-US" id="id_9530066_1639865_1_1">Consolidation Items [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationItemsAxis_lbl" xml:lang="en-US" id="id_9530066_1639865_2_1">Consolidation Items [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="us-gaap_ConsolidationItemsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationItemsDomain_lbl" xml:lang="en-US" id="id_9530066_1636294_1_1">Consolidation Items [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationItemsDomain_lbl" xml:lang="en-US" id="id_9530066_1636294_2_1">Consolidation Items [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_ConsolidationItemsDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US" id="id_9530066_1650908_1_1">Cost of Goods Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US" id="id_9530066_1650908_2_1">Cost of Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" id="id_9530066_1633091_1_1">Credit Facility [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" id="id_9530066_1633091_2_1">Credit Facility [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" id="id_9530066_1633092_1_1">Credit Facility [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" id="id_9530066_1633092_2_1">Credit Facility [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod" xlink:label="alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod_lbl" xml:lang="en-US" id="id_9530066_1676205_3_1">Cumulative budgeted net sales target measurement period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod_lbl" xml:lang="en-US" id="id_9530066_1676205_1_1">Cumulative Budgeted Net Sales Target Measurement Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod_lbl" xml:lang="en-US" id="id_9530066_1676205_2_1">Cumulative budgeted net sales target measurement period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod" xlink:to="alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_9530066_1638733_1_1">Current Fiscal Year End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_9530066_1638733_2_1">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerContractsMember" xlink:label="us-gaap_CustomerContractsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerContractsMember_lbl" xml:lang="en-US" id="id_9530066_1640704_1_1">Customer Contracts [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerContractsMember_lbl" xml:lang="en-US" id="id_9530066_1640704_2_1">Customer Contract Relationships [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerContractsMember" xlink:to="us-gaap_CustomerContractsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="id_9530066_1640266_1_1">Debt Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="id_9530066_1640266_2_1">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1633888_1_1">Debt Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1633888_2_1">Line of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" id="id_9530066_1642807_1_1">Debt Instrument, Basis Spread on Variable Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" id="id_9530066_1642807_2_1">Percentage above rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_DebtReceivedUponSaleOfOperation" xlink:label="alot_DebtReceivedUponSaleOfOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_DebtReceivedUponSaleOfOperation_lbl" xml:lang="en-US" id="id_9530066_1833986_3_1">Initial sales price of operation sold received in the form of a Promissory Note.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_DebtReceivedUponSaleOfOperation_lbl" xml:lang="en-US" id="id_9530066_1833986_1_1">Debt Received Upon Sale Of Operation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_DebtReceivedUponSaleOfOperation_lbl" xml:lang="en-US" id="id_9530066_1833986_2_1">Net sale price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_DebtReceivedUponSaleOfOperation" xlink:to="alot_DebtReceivedUponSaleOfOperation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xml:lang="en-US" id="id_9530066_1651673_1_1">Deferred Income Taxes and Tax Credits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xml:lang="en-US" id="id_9530066_1651673_2_1">Deferred Income Tax Provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US" id="id_9530066_1646286_1_1">Deferred Revenue, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US" id="id_9530066_1646286_2_1">Deferred Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="id_9530066_1651169_1_1">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="id_9530066_1651169_2_1">Deferred Tax Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_9530066_1647829_1_1">Deferred Tax Liabilities, Net, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_9530066_1647829_2_1">Deferred Tax Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" id="id_9530066_1651566_1_1">Depreciation, Depletion and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" id="id_9530066_1651566_2_1">Depreciation and Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="id_9530066_1640297_1_1">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="id_9530066_1640297_2_1">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="id_9530066_1642836_1_1">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="id_9530066_1642836_2_1">Share-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_DocumentAndEntityInformationAbstract" xlink:label="alot_DocumentAndEntityInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_9530066_1666892_3_1">Document and entity information.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_9530066_1666892_1_1">Document And Entity Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_9530066_1666892_2_1">Document And Entity Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_DocumentAndEntityInformationAbstract" xlink:to="alot_DocumentAndEntityInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_9530066_1631516_1_1">Document Fiscal Period Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_9530066_1631516_2_1">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_9530066_1633130_1_1">Document Fiscal Year Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_9530066_1633130_2_1">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_9530066_1642039_1_1">Document Period End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_9530066_1642039_2_1">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_9530066_1634742_1_1">Document Type</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_9530066_1634742_2_1">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_9530066_1633917_1_1">Earnings Per Share [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_9530066_1633917_2_1">Earnings Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_9530066_1643649_1_1">Earnings Per Share, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_9530066_1643649_2_1">Net Income Per Common Share-Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_9530066_1631521_1_1">Earnings Per Share, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_9530066_1631521_2_1">Net Income Per Common Share-Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="id_9530066_1644008_1_1">Earnings Per Share [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="id_9530066_1644008_2_1">Net Income Per Common Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="id_9530066_1644010_1_1">Effective Income Tax Rate Reconciliation, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="id_9530066_1644010_2_1">Effective tax rates for income from continuing operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_9530066_1650530_1_1">Effect of Exchange Rate on Cash and Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_9530066_1650530_2_1">Effect of Exchange Rate Changes on Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_9530066_1644907_1_1">Employee-related Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_9530066_1644907_2_1">Accrued Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" id="id_9530066_1644016_1_1">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" id="id_9530066_1644016_2_1">Unrecognized compensation expense to be recognized, Weighted average period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US" id="id_9530066_1648665_1_1">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US" id="id_9530066_1648665_2_1">Unrecognized compensation expense related to RSUs and RSAs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US" id="id_9530066_1648282_1_1">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US" id="id_9530066_1648282_2_1">Unrecognized compensation expense related to options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="id_9530066_1633925_1_1">Employee Stock Option [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="id_9530066_1633925_2_1">Stock Options [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_lbl" xml:lang="en-US" id="id_9530066_1650922_1_1">Employee Stock Ownership Plan (ESOP), Compensation Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_lbl" xml:lang="en-US" id="id_9530066_1650922_2_1">Employee Stock Purchase Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_EmployeeStockPurchasePlanMember" xlink:label="alot_EmployeeStockPurchasePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_EmployeeStockPurchasePlanMember_lbl" xml:lang="en-US" id="id_9530066_1944181_3_1">Employee stock purchase plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_EmployeeStockPurchasePlanMember_lbl" xml:lang="en-US" id="id_9530066_1944181_1_1">Employee Stock Purchase Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_EmployeeStockPurchasePlanMember_lbl" xml:lang="en-US" id="id_9530066_1944181_2_1">Employee Stock Purchase Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_EmployeeStockPurchasePlanMember" xlink:to="alot_EmployeeStockPurchasePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_9530066_1634753_1_1">Entity Central Index Key</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_9530066_1634753_2_1">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_9530066_1635556_1_1">Entity Common Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_9530066_1635556_2_1">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="id_9530066_1635557_1_1">Entity Filer Category</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="id_9530066_1635557_2_1">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_9530066_1639155_1_1">Entity Registrant Name</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_9530066_1639155_2_1">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US" id="id_9530066_1636759_1_1">Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US" id="id_9530066_1636759_2_1">Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="id_9530066_1644027_1_1">Equity Component [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="id_9530066_1644027_2_1">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_EquityIncentivePlanMember" xlink:label="alot_EquityIncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_EquityIncentivePlanMember_lbl" xml:lang="en-US" id="id_9530066_1924598_3_1">Equity incentive plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_EquityIncentivePlanMember_lbl" xml:lang="en-US" id="id_9530066_1924598_1_1">Equity Incentive Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_EquityIncentivePlanMember_lbl" xml:lang="en-US" id="id_9530066_1924598_2_1">Equity Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_EquityIncentivePlanMember" xlink:to="alot_EquityIncentivePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_EstimatedInventoryPurchase" xlink:label="alot_EstimatedInventoryPurchase"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_EstimatedInventoryPurchase_lbl" xml:lang="en-US" id="id_9530066_1986255_3_1">Amount of anticipated inventory to be purchased at the end of the transition services agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_EstimatedInventoryPurchase_lbl" xml:lang="en-US" id="id_9530066_1986255_1_1">Estimated Inventory Purchase</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_EstimatedInventoryPurchase_lbl" xml:lang="en-US" id="id_9530066_1986255_2_1">Estimated inventory purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_EstimatedInventoryPurchase" xlink:to="alot_EstimatedInventoryPurchase_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_EstimatedReplacementCostOfProduct" xlink:label="alot_EstimatedReplacementCostOfProduct"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_EstimatedReplacementCostOfProduct_lbl" xml:lang="en-US" id="id_9530066_1776634_3_1">Estimated replacement cost of product.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_EstimatedReplacementCostOfProduct_lbl" xml:lang="en-US" id="id_9530066_1776634_1_1">Estimated Replacement Cost Of Product</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_EstimatedReplacementCostOfProduct_lbl" xml:lang="en-US" id="id_9530066_1776634_2_1">Estimated replacement cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_EstimatedReplacementCostOfProduct" xlink:to="alot_EstimatedReplacementCostOfProduct_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" id="id_9530066_1633150_1_1">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" id="id_9530066_1633150_2_1">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" id="id_9530066_1636361_1_1">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" id="id_9530066_1636361_2_1">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1641601_1_1">Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1641601_2_1">Assets Measured at Fair Value on a Recurring Basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FairValueAssumptionsContractRenewalProbability" xlink:label="alot_FairValueAssumptionsContractRenewalProbability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_FairValueAssumptionsContractRenewalProbability_lbl" xml:lang="en-US" id="id_9530066_1986265_3_1">Fair value assumptions contract renewal probability.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_FairValueAssumptionsContractRenewalProbability_lbl" xml:lang="en-US" id="id_9530066_1986265_1_1">Fair Value Assumptions Contract Renewal Probability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_FairValueAssumptionsContractRenewalProbability_lbl" xml:lang="en-US" id="id_9530066_1986265_2_1">Fair value assumptions, Contract renewal probability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_FairValueAssumptionsContractRenewalProbability" xlink:to="alot_FairValueAssumptionsContractRenewalProbability_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FairValueAssumptionsEarningsProjections" xlink:label="alot_FairValueAssumptionsEarningsProjections"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_FairValueAssumptionsEarningsProjections_lbl" xml:lang="en-US" id="id_9530066_1986264_3_1">Fair value assumptions earnings projections.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_FairValueAssumptionsEarningsProjections_lbl" xml:lang="en-US" id="id_9530066_1986264_1_1">Fair Value Assumptions Earnings Projections</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_FairValueAssumptionsEarningsProjections_lbl" xml:lang="en-US" id="id_9530066_1986264_2_1">Fair value assumptions, Earnings projections</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_FairValueAssumptionsEarningsProjections" xlink:to="alot_FairValueAssumptionsEarningsProjections_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="id_9530066_1634760_1_1">Fair Value, Hierarchy [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="id_9530066_1634760_2_1">Fair Value, Hierarchy [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="id_9530066_1642853_1_1">Fair Value Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="id_9530066_1642853_2_1">Fair Value Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="id_9530066_1637542_1_1">Fair Value Disclosures [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="id_9530066_1637542_2_1">Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsDiscountRate" xlink:label="us-gaap_FairValueInputsDiscountRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsDiscountRate_lbl" xml:lang="en-US" id="id_9530066_1637991_1_1">Fair Value Inputs, Discount Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsDiscountRate_lbl" xml:lang="en-US" id="id_9530066_1637991_2_1">Fair value assumptions, Weighted average cost of capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsDiscountRate" xlink:to="us-gaap_FairValueInputsDiscountRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" id="id_9530066_1643241_1_1">Fair Value, Inputs, Level 1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" id="id_9530066_1643241_2_1">Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" id="id_9530066_1637150_1_1">Fair Value, Inputs, Level 2 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" id="id_9530066_1637150_2_1">Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="id_9530066_1637995_1_1">Fair Value Hierarchy [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="id_9530066_1637995_2_1">Fair Value Hierarchy [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsSignificantAssumptions" xlink:label="us-gaap_FairValueMeasurementsSignificantAssumptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsSignificantAssumptions_lbl" xml:lang="en-US" id="id_9530066_1643251_1_1">Fair Value Measurements, Significant Assumptions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsSignificantAssumptions_lbl" xml:lang="en-US" id="id_9530066_1643251_2_1">Fair value key assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsSignificantAssumptions" xlink:to="us-gaap_FairValueMeasurementsSignificantAssumptions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FederalFundsEffectiveSwapRateMember" xlink:label="us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalFundsEffectiveSwapRateMember_lbl" xml:lang="en-US" id="id_9530066_1638386_1_1">Federal Funds Effective Swap Rate [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalFundsEffectiveSwapRateMember_lbl" xml:lang="en-US" id="id_9530066_1638386_2_1">Federal Funds Effective Swap Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalFundsEffectiveSwapRateMember" xlink:to="us-gaap_FederalFundsEffectiveSwapRateMember_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FeesForBoardMeetings" xlink:label="alot_FeesForBoardMeetings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_FeesForBoardMeetings_lbl" xml:lang="en-US" id="id_9530066_1805561_3_1">Cash paid to each non-employee director for each board meeting attended.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_FeesForBoardMeetings_lbl" xml:lang="en-US" id="id_9530066_1805561_1_1">Fees For Board Meetings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_FeesForBoardMeetings_lbl" xml:lang="en-US" id="id_9530066_1805561_2_1">Non-employee director is entitled to an annual cash retainer additional</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_FeesForBoardMeetings" xlink:to="alot_FeesForBoardMeetings_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FeesToNonEmployeeDirector" xlink:label="alot_FeesToNonEmployeeDirector"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_FeesToNonEmployeeDirector_lbl" xml:lang="en-US" id="id_9530066_1690250_3_1">Annual cash retainer provided to each non-employee director.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_FeesToNonEmployeeDirector_lbl" xml:lang="en-US" id="id_9530066_1690250_1_1">Fees To Non Employee Director</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_FeesToNonEmployeeDirector_lbl" xml:lang="en-US" id="id_9530066_1690250_2_1">Non-employee director is entitled to an annual cash retainer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_FeesToNonEmployeeDirector" xlink:to="alot_FeesToNonEmployeeDirector_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FinancingReceivablesTextBlock" xlink:label="us-gaap_FinancingReceivablesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivablesTextBlock_lbl" xml:lang="en-US" id="id_9530066_1632324_1_1">Financing Receivables [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivablesTextBlock_lbl" xml:lang="en-US" id="id_9530066_1632324_2_1">Note Receivable and Line of Credit Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivablesTextBlock" xlink:to="us-gaap_FinancingReceivablesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="id_9530066_1645583_1_1">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="id_9530066_1645583_14_1">Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_9530066_1632326_1_1">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_9530066_1632326_2_1">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="id_9530066_1650431_1_1">Finite-Lived Intangible Assets, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="id_9530066_1650431_2_1">Gross Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_9530066_1638797_1_1">Finite-Lived Intangible Assets [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_9530066_1638797_2_1">Finite-Lived Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_9530066_1631944_1_1">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_9530066_1631944_2_1">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_9530066_1650931_1_1">Finite-Lived Intangible Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_9530066_1650931_2_1">Intangible Assets, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_9530066_1650931_6_1">Net Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FixedChargeCoverageRatio" xlink:label="alot_FixedChargeCoverageRatio"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_FixedChargeCoverageRatio_lbl" xml:lang="en-US" id="id_9530066_1864399_3_1">Fixed Charge Coverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_FixedChargeCoverageRatio_lbl" xml:lang="en-US" id="id_9530066_1864399_1_1">Fixed Charge Coverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_FixedChargeCoverageRatio_lbl" xml:lang="en-US" id="id_9530066_1864399_2_1">Fixed Charge Coverage Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_FixedChargeCoverageRatio" xlink:to="alot_FixedChargeCoverageRatio_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FundedDebtToAdjustedEbitdaRatio" xlink:label="alot_FundedDebtToAdjustedEbitdaRatio"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_FundedDebtToAdjustedEbitdaRatio_lbl" xml:lang="en-US" id="id_9530066_1776049_3_1">Funded Debt to Adjusted EBITDA Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_FundedDebtToAdjustedEbitdaRatio_lbl" xml:lang="en-US" id="id_9530066_1776049_1_1">Funded Debt to Adjusted EBITDA Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_FundedDebtToAdjustedEbitdaRatio_lbl" xml:lang="en-US" id="id_9530066_1776049_2_1">Funded debt to adjusted EBITDA ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_FundedDebtToAdjustedEbitdaRatio" xlink:to="alot_FundedDebtToAdjustedEbitdaRatio_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_9530066_1650296_1_1">General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_9530066_1650296_2_1">Corporate Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_9530066_1650296_12_1">General and Administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_9530066_1650936_1_1">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_9530066_1650936_2_1">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="id_9530066_1633530_1_1">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="id_9530066_1633530_2_1">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="id_9530066_1645579_1_1">Gross Profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="id_9530066_1645579_6_1">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract_lbl" xml:lang="en-US" id="id_9530066_1638413_1_1">Impairment of Intangible Assets (Excluding Goodwill) [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract_lbl" xml:lang="en-US" id="id_9530066_1638413_2_1">Impairment of Intangible Assets (Excluding Goodwill) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US" id="id_9530066_1651822_1_1">Impairment of Intangible Assets, Finite-lived</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US" id="id_9530066_1651822_2_1">Impairments of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="id_9530066_1647034_1_1">Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="id_9530066_1647034_2_1">Income Before Income Taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="id_9530066_1647034_6_1">Income before Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_9530066_1631567_1_1">Income Statement [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_9530066_1631567_2_1">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="id_9530066_1638039_1_1">Income Tax Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="id_9530066_1638039_2_1">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1639962_1_1">Income Tax Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1639962_2_1">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" id="id_9530066_1647353_1_1">Income Taxes Paid, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US" id="id_9530066_1647353_2_1">Cash Paid During the Period for Income Taxes, Net of Refunds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9530066_1648041_1_1">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9530066_1648041_2_1">Income tax expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_9530066_1648041_12_1">Income Tax Provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" id="id_9530066_1649919_1_1">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" id="id_9530066_1649919_2_1">Accounts Payable and Accrued Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="id_9530066_1645919_1_1">Increase (Decrease) in Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="id_9530066_1645919_14_1">Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US" id="id_9530066_1650446_1_1">Increase (Decrease) in Income Taxes Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US" id="id_9530066_1650446_2_1">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="id_9530066_1645450_1_1">Increase (Decrease) in Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="id_9530066_1645450_14_1">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="id_9530066_1631969_1_1">Increase (Decrease) in Operating Capital [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="id_9530066_1631969_2_1">Changes in Assets and Liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_lbl" xml:lang="en-US" id="id_9530066_1647690_1_1">Increase (Decrease) in Other Operating Assets and Liabilities, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_lbl" xml:lang="en-US" id="id_9530066_1647690_14_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash_lbl" xml:lang="en-US" id="id_9530066_1646585_1_1">Increase (Decrease) in Restricted Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash_lbl" xml:lang="en-US" id="id_9530066_1646585_14_1">Restricted Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInRestrictedCash" xlink:to="us-gaap_IncreaseDecreaseInRestrictedCash_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1637190_1_1">Intangible Assets Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1637190_2_1">Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_IntangibleLiabilityDisclosureAbstract" xlink:label="alot_IntangibleLiabilityDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_IntangibleLiabilityDisclosureAbstract_lbl" xml:lang="en-US" id="id_9530066_1893011_3_1">Intangible Liability Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_IntangibleLiabilityDisclosureAbstract_lbl" xml:lang="en-US" id="id_9530066_1893011_1_1">Intangible Liability Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_IntangibleLiabilityDisclosureAbstract_lbl" xml:lang="en-US" id="id_9530066_1893011_2_1">Intangible Liability Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_IntangibleLiabilityDisclosureAbstract" xlink:to="alot_IntangibleLiabilityDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" id="id_9530066_1640385_1_1">Inventory Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" id="id_9530066_1640385_2_1">Inventory Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1639585_1_1">Inventory Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1639585_2_1">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US" id="id_9530066_1650707_1_1">Inventory, Finished Goods, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US" id="id_9530066_1650707_2_1">Finished Goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US" id="id_9530066_1650071_1_1">Inventory, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US" id="id_9530066_1650071_6_1">Inventory, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_9530066_1649181_1_1">Inventory, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_9530066_1649181_2_1">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_9530066_1649181_6_1">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xml:lang="en-US" id="id_9530066_1649321_1_1">Inventory, Raw Materials and Supplies, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xml:lang="en-US" id="id_9530066_1649321_2_1">Materials and Supplies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsAndSupplies" xlink:to="us-gaap_InventoryRawMaterialsAndSupplies_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US" id="id_9530066_1644419_1_1">Inventory Valuation Reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US" id="id_9530066_1644419_14_1">Inventory Reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" id="id_9530066_1650953_1_1">Inventory, Work in Process, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" id="id_9530066_1650953_2_1">Work-In-Process</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US" id="id_9530066_1631984_1_1">Investments, Debt and Equity Securities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US" id="id_9530066_1631984_2_1">Investments, Debt and Equity Securities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1633568_1_1">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1633568_2_1">Securities Available for Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" id="id_9530066_1646694_1_1">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" id="id_9530066_1646694_6_1">TOTAL LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="id_9530066_1646695_1_1">Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="id_9530066_1646695_6_1">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_9530066_1636826_1_1">Liabilities and Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_9530066_1636826_2_1">LIABILITIES AND SHAREHOLDERS' EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="id_9530066_1647463_1_1">Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="id_9530066_1647463_6_1">Total Current Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_9530066_1639229_1_1">Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_9530066_1639229_2_1">CURRENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_lbl" xml:lang="en-US" id="id_9530066_1646467_1_1">Liability for Uncertain Tax Positions, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_lbl" xml:lang="en-US" id="id_9530066_1646467_2_1">Other Long Term Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:to="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:label="us-gaap_LineOfCreditFacilityAverageOutstandingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAverageOutstandingAmount_lbl" xml:lang="en-US" id="id_9530066_1647792_1_1">Line of Credit Facility, Average Outstanding Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityAverageOutstandingAmount_lbl" xml:lang="en-US" id="id_9530066_1647792_2_1">Borrowings against new line of credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:to="us-gaap_LineOfCreditFacilityAverageOutstandingAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US" id="id_9530066_1638843_1_1">Line of Credit Facility, Expiration Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US" id="id_9530066_1638843_2_1">Line of credit expire date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US" id="id_9530066_1638843_12_1">Line of credit facility maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xml:lang="en-US" id="id_9530066_1633210_1_1">Line of Credit Facility, Interest Rate Description</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xml:lang="en-US" id="id_9530066_1633210_2_1">Line of credit, interest rate description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US" id="id_9530066_1641677_1_1">Line of Credit Facility [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US" id="id_9530066_1641677_2_1">Line of Credit Facility [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" id="id_9530066_1645437_1_1">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" id="id_9530066_1645437_2_1">Revolving line of credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US" id="id_9530066_1632384_1_1">Line of Credit Facility [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US" id="id_9530066_1632384_2_1">Line of Credit Facility [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_LineOfCreditReceivableCurrent" xlink:label="alot_LineOfCreditReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_LineOfCreditReceivableCurrent_lbl" xml:lang="en-US" id="id_9530066_1752873_3_1">The current portion of the line of credit issued to purchaser of the Label Line business.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_LineOfCreditReceivableCurrent_lbl" xml:lang="en-US" id="id_9530066_1752873_1_1">Line Of Credit Receivable Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_LineOfCreditReceivableCurrent_lbl" xml:lang="en-US" id="id_9530066_1752873_2_1">Extended revolving line of credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="alot_LineOfCreditReceivableCurrent_lbl" xml:lang="en-US" id="id_9530066_1752873_12_1">Line of Credit Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_LineOfCreditReceivableCurrent" xlink:to="alot_LineOfCreditReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_LoanReceivableDateConsideredForInterestPayments" xlink:label="alot_LoanReceivableDateConsideredForInterestPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_LoanReceivableDateConsideredForInterestPayments_lbl" xml:lang="en-US" id="id_9530066_1728812_3_1">Initial date that interest was to commence on the Note Receivable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_LoanReceivableDateConsideredForInterestPayments_lbl" xml:lang="en-US" id="id_9530066_1728812_1_1">Loan Receivable Date Considered For Interest Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_LoanReceivableDateConsideredForInterestPayments_lbl" xml:lang="en-US" id="id_9530066_1728812_2_1">Interest commencement date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_LoanReceivableDateConsideredForInterestPayments" xlink:to="alot_LoanReceivableDateConsideredForInterestPayments_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_LoanReceivableInterestRateStatedPercentage" xlink:label="alot_LoanReceivableInterestRateStatedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_LoanReceivableInterestRateStatedPercentage_lbl" xml:lang="en-US" id="id_9530066_1840878_3_1">Loan receivable interest rate stated percentage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_LoanReceivableInterestRateStatedPercentage_lbl" xml:lang="en-US" id="id_9530066_1840878_1_1">Loan Receivable Interest Rate Stated Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_LoanReceivableInterestRateStatedPercentage_lbl" xml:lang="en-US" id="id_9530066_1840878_2_1">Promissory note interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_LoanReceivableInterestRateStatedPercentage" xlink:to="alot_LoanReceivableInterestRateStatedPercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LoansReceivableBasisSpreadOnVariableRate" xlink:label="us-gaap_LoansReceivableBasisSpreadOnVariableRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableBasisSpreadOnVariableRate_lbl" xml:lang="en-US" id="id_9530066_1639614_1_1">Loans Receivable, Basis Spread on Variable Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansReceivableBasisSpreadOnVariableRate_lbl" xml:lang="en-US" id="id_9530066_1639614_2_1">Interest rate on outstanding credit balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableBasisSpreadOnVariableRate" xlink:to="us-gaap_LoansReceivableBasisSpreadOnVariableRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US" id="id_9530066_1638851_1_1">London Interbank Offered Rate (LIBOR) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US" id="id_9530066_1638851_2_1">London Interbank Offered Rate (LIBOR) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_lbl" xml:lang="en-US" id="id_9530066_1636044_1_1">Major Types of Debt and Equity Securities [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_lbl" xml:lang="en-US" id="id_9530066_1636044_2_1">Major Types of Debt and Equity Securities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_lbl" xml:lang="en-US" id="id_9530066_1634840_1_1">Major Types of Debt and Equity Securities [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_lbl" xml:lang="en-US" id="id_9530066_1634840_2_1">Major Types of Debt and Equity Securities [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits" xlink:label="alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits_lbl" xml:lang="en-US" id="id_9530066_1790258_3_1">Maximum disposal restriction as percentage of restricted stock units.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits_lbl" xml:lang="en-US" id="id_9530066_1790258_1_1">Maximum Disposal Restriction As Percentage Of Restricted Stock Units</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits_lbl" xml:lang="en-US" id="id_9530066_1790258_2_1">Maximum disposal restricted percentage of RSU</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits" xlink:to="alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US" id="id_9530066_1633605_1_1">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US" id="id_9530066_1633605_2_1">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaximumMember" xlink:to="us-gaap_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_MiltopeCorporationMember" xlink:label="alot_MiltopeCorporationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_MiltopeCorporationMember_lbl" xml:lang="en-US" id="id_9530066_1985543_3_1">Miltope Corporation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_MiltopeCorporationMember_lbl" xml:lang="en-US" id="id_9530066_1985543_1_1">Miltope Corporation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_MiltopeCorporationMember_lbl" xml:lang="en-US" id="id_9530066_1985543_2_1">Miltope [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_MiltopeCorporationMember" xlink:to="alot_MiltopeCorporationMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinimumMember_lbl" xml:lang="en-US" id="id_9530066_1643741_1_1">Minimum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinimumMember_lbl" xml:lang="en-US" id="id_9530066_1643741_2_1">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinimumMember" xlink:to="us-gaap_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US" id="id_9530066_1631613_1_1">Nature of Operations [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US" id="id_9530066_1631613_2_1">Overview</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_9530066_1649336_1_1">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_9530066_1649336_6_1">Net Cash Used by Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_9530066_1633620_1_1">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_9530066_1633620_2_1">Cash Flows from Financing Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_9530066_1649062_1_1">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_9530066_1649062_6_1">Net Cash Provided (Used) by Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_9530066_1638471_1_1">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_9530066_1638471_2_1">Cash Flows from Investing Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_9530066_1631616_1_1">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US" id="id_9530066_1631616_6_1">Net Cash Provided by Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_9530066_1639627_1_1">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" id="id_9530066_1639627_2_1">Cash Flows from Operating Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_9530066_1644530_1_1">Net Income (Loss) Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_9530066_1644530_2_1">Net Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_9530066_1644530_6_1">Net Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NetSalesTargetMember" xlink:label="alot_NetSalesTargetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_NetSalesTargetMember_lbl" xml:lang="en-US" id="id_9530066_1660103_3_1">Cumulative budgeted net sales target for fiscal years 2014 through 2016 (the Measurement Period).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_NetSalesTargetMember_lbl" xml:lang="en-US" id="id_9530066_1660103_1_1">Net Sales Target [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_NetSalesTargetMember_lbl" xml:lang="en-US" id="id_9530066_1660103_2_1">Net Sales Target [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_NetSalesTargetMember" xlink:to="alot_NetSalesTargetMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US" id="id_9530066_1633233_1_1">New Accounting Pronouncements and Changes in Accounting Principles [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US" id="id_9530066_1633233_2_1">Recent Accounting Pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_9530066_1642952_1_1">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_9530066_1642952_2_1">Recent Accounting Pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncompeteAgreementsMember_lbl" xml:lang="en-US" id="id_9530066_1636867_1_1">Noncompete Agreements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncompeteAgreementsMember_lbl" xml:lang="en-US" id="id_9530066_1636867_2_1">Non-Competition Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncompeteAgreementsMember" xlink:to="us-gaap_NoncompeteAgreementsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NonEmployeeDirectorMember" xlink:label="alot_NonEmployeeDirectorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_NonEmployeeDirectorMember_lbl" xml:lang="en-US" id="id_9530066_1746336_3_1">Non employee director.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_NonEmployeeDirectorMember_lbl" xml:lang="en-US" id="id_9530066_1746336_1_1">Non Employee Director [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_NonEmployeeDirectorMember_lbl" xml:lang="en-US" id="id_9530066_1746336_2_1">Non-Employee Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_NonEmployeeDirectorMember" xlink:to="alot_NonEmployeeDirectorMember_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived" xlink:label="alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived_lbl" xml:lang="en-US" id="id_9530066_1667425_3_1">Non Employee Director Number Of Restricted Stocks Received</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived_lbl" xml:lang="en-US" id="id_9530066_1667425_1_1">Non Employee Director Number Of Restricted Stocks Received</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived_lbl" xml:lang="en-US" id="id_9530066_1667425_2_1">Number of stock options grant to each non-employee director</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived" xlink:to="alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue" xlink:label="alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue_lbl" xml:lang="en-US" id="id_9530066_1711146_3_1">Non employee director received restricted stock award value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue_lbl" xml:lang="en-US" id="id_9530066_1711146_1_1">Non Employee Director Received Restricted Stock Award Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue_lbl" xml:lang="en-US" id="id_9530066_1711146_2_1">Non-employee director received restricted stock award value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue" xlink:to="alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_9530066_1645682_1_1">Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_9530066_1645682_2_1">Other Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_9530066_1645682_12_1">Other Income (Expense)-Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NotesAndLoansReceivableNetCurrent" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_lbl" xml:lang="en-US" id="id_9530066_1648076_1_1">Notes, Loans and Financing Receivable, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_lbl" xml:lang="en-US" id="id_9530066_1648076_2_1">Note Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NumberOfEquityIncentivePlans" xlink:label="alot_NumberOfEquityIncentivePlans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_NumberOfEquityIncentivePlans_lbl" xml:lang="en-US" id="id_9530066_1821081_3_1">Number Of Equity Incentive Plans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_NumberOfEquityIncentivePlans_lbl" xml:lang="en-US" id="id_9530066_1821081_1_1">Number Of Equity Incentive Plans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_NumberOfEquityIncentivePlans_lbl" xml:lang="en-US" id="id_9530066_1821081_2_1">Number of equity incentive plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_NumberOfEquityIncentivePlans" xlink:to="alot_NumberOfEquityIncentivePlans_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NumberOfInstallments" xlink:label="alot_NumberOfInstallments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_NumberOfInstallments_lbl" xml:lang="en-US" id="id_9530066_1836478_3_1">Number of installment payments of principal and interest to be made on the Note Receivable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_NumberOfInstallments_lbl" xml:lang="en-US" id="id_9530066_1836478_1_1">Number Of Installments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_NumberOfInstallments_lbl" xml:lang="en-US" id="id_9530066_1836478_2_1">Interest installments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_NumberOfInstallments" xlink:to="alot_NumberOfInstallments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" id="id_9530066_1632417_1_1">Number of Operating Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" id="id_9530066_1632417_2_1">Number of operating segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OfficerMember" xlink:label="us-gaap_OfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficerMember_lbl" xml:lang="en-US" id="id_9530066_1638877_1_1">Officer [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficerMember_lbl" xml:lang="en-US" id="id_9530066_1638877_2_1">Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficerMember" xlink:to="us-gaap_OfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="id_9530066_1648944_1_1">Operating Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="id_9530066_1648944_6_1">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" id="id_9530066_1632029_1_1">Operating Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" id="id_9530066_1632029_2_1">Operating Expenses:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_9530066_1645424_1_1">Operating Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_9530066_1645424_2_1">Operating Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_9530066_1645424_6_1">Operating Income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US" id="id_9530066_1633635_1_1">Operating Segments [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US" id="id_9530066_1633635_2_1">Operating Segments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" id="id_9530066_1641734_1_1">Organization, Consolidation and Presentation of Financial Statements [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" id="id_9530066_1641734_2_1">Organization, Consolidation and Presentation of Financial Statements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1636873_1_1">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1636873_2_1">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="id_9530066_1633246_1_1">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="id_9530066_1633246_2_1">Principles of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_OronaTargetMember" xlink:label="alot_OronaTargetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_OronaTargetMember_lbl" xml:lang="en-US" id="id_9530066_1933133_3_1">(Operating income return on net assets as calculated under the Domestic Management Bonus Plan) for the Measurement Period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_OronaTargetMember_lbl" xml:lang="en-US" id="id_9530066_1933133_1_1">ORONA Target [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_OronaTargetMember_lbl" xml:lang="en-US" id="id_9530066_1933133_2_1">ORONA Target [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_OronaTargetMember" xlink:to="alot_OronaTargetMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl" xml:lang="en-US" id="id_9530066_1648575_1_1">Other Assets, Miscellaneous, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl" xml:lang="en-US" id="id_9530066_1648575_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="id_9530066_1648447_1_1">Other Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="id_9530066_1648447_6_1">Total Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract_lbl" xml:lang="en-US" id="id_9530066_1638101_1_1">Other Assets, Noncurrent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract_lbl" xml:lang="en-US" id="id_9530066_1638101_2_1">OTHER ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="id_9530066_1642569_1_1">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="id_9530066_1642569_2_1">Other Comprehensive Income (Loss), Net of Taxes and Reclassification Adjustments:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xml:lang="en-US" id="id_9530066_1644873_1_1">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl" xml:lang="en-US" id="id_9530066_1644873_2_1">Other Comprehensive Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" id="id_9530066_1646895_1_1">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" id="id_9530066_1646895_2_1">Foreign Currency Translation Adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_9530066_1644741_1_1">Other Comprehensive Income (Loss), Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_9530066_1644741_6_1">Other Comprehensive Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" id="id_9530066_1646795_1_1">Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" id="id_9530066_1646795_2_1">Unrealized Holding Loss on Securities Available for Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_OtherKeyEmployeesMember" xlink:label="alot_OtherKeyEmployeesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_OtherKeyEmployeesMember_lbl" xml:lang="en-US" id="id_9530066_1985550_3_1">Other Key Employees [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_OtherKeyEmployeesMember_lbl" xml:lang="en-US" id="id_9530066_1985550_1_1">Other Key Employees [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_OtherKeyEmployeesMember_lbl" xml:lang="en-US" id="id_9530066_1985550_2_1">Other Key Employees [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_OtherKeyEmployeesMember" xlink:to="alot_OtherKeyEmployeesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:label="us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_lbl" xml:lang="en-US" id="id_9530066_1651627_1_1">Other than Temporary Impairment Losses, Investments, Available-for-sale Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_lbl" xml:lang="en-US" id="id_9530066_1651627_2_1">Impairment charges on available for sale security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:to="us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xml:lang="en-US" id="id_9530066_1645054_1_1">Payments of Ordinary Dividends, Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xml:lang="en-US" id="id_9530066_1645054_14_1">Dividends Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsCommonStock" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecurities_lbl" xml:lang="en-US" id="id_9530066_1647771_1_1">Payments to Acquire Available-for-sale Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecurities_lbl" xml:lang="en-US" id="id_9530066_1647771_14_1">Purchases of Securities Available for Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" id="id_9530066_1645892_1_1">Payments to Acquire Businesses, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" id="id_9530066_1645892_2_1">Purchase price of the acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_9530066_1644389_1_1">Payments to Acquire Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_9530066_1644389_14_1">Additions to Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_PercentageOfRoyaltiesOnSalePriceOfProducts" xlink:label="alot_PercentageOfRoyaltiesOnSalePriceOfProducts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_PercentageOfRoyaltiesOnSalePriceOfProducts_lbl" xml:lang="en-US" id="id_9530066_1980222_3_1">Percentage of royalties on sale price of products.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_PercentageOfRoyaltiesOnSalePriceOfProducts_lbl" xml:lang="en-US" id="id_9530066_1980222_1_1">Percentage Of Royalties On Sale Price Of Products</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_PercentageOfRoyaltiesOnSalePriceOfProducts_lbl" xml:lang="en-US" id="id_9530066_1980222_2_1">Percentage of royalties on sale price of products</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_PercentageOfRoyaltiesOnSalePriceOfProducts" xlink:to="alot_PercentageOfRoyaltiesOnSalePriceOfProducts_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_PerformanceBasedRestrictedStockUnitsRsusMember" xlink:label="alot_PerformanceBasedRestrictedStockUnitsRsusMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_PerformanceBasedRestrictedStockUnitsRsusMember_lbl" xml:lang="en-US" id="id_9530066_2017397_3_1">Performance Based Restricted Stock Units RSUs [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_PerformanceBasedRestrictedStockUnitsRsusMember_lbl" xml:lang="en-US" id="id_9530066_2017397_1_1">Performance Based Restricted Stock Units RSUs [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_PerformanceBasedRestrictedStockUnitsRsusMember_lbl" xml:lang="en-US" id="id_9530066_2017397_2_1">Performance Based Restricted Stock Units RSUs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_PerformanceBasedRestrictedStockUnitsRsusMember" xlink:to="alot_PerformanceBasedRestrictedStockUnitsRsusMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US" id="id_9530066_1632042_1_1">Performance Shares [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US" id="id_9530066_1632042_2_1">Performance Based RSUs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_PeriodOfEscrowDepositRelease" xlink:label="alot_PeriodOfEscrowDepositRelease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_PeriodOfEscrowDepositRelease_lbl" xml:lang="en-US" id="id_9530066_1703999_3_1">Period of escrow deposit release.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_PeriodOfEscrowDepositRelease_lbl" xml:lang="en-US" id="id_9530066_1703999_1_1">Period Of Escrow Deposit Release</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_PeriodOfEscrowDepositRelease_lbl" xml:lang="en-US" id="id_9530066_1703999_2_1">Duration of escrow deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_PeriodOfEscrowDepositRelease" xlink:to="alot_PeriodOfEscrowDepositRelease_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_PeriodToReceiveLowerProductPricesFromSupplierDescription" xlink:label="alot_PeriodToReceiveLowerProductPricesFromSupplierDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_PeriodToReceiveLowerProductPricesFromSupplierDescription_lbl" xml:lang="en-US" id="id_9530066_1946264_3_1">Period to receive lower product prices from supplier description.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_PeriodToReceiveLowerProductPricesFromSupplierDescription_lbl" xml:lang="en-US" id="id_9530066_1946264_1_1">Period To Receive Lower Product Prices From Supplier Description</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_PeriodToReceiveLowerProductPricesFromSupplierDescription_lbl" xml:lang="en-US" id="id_9530066_1946264_2_1">Lower product prices period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_PeriodToReceiveLowerProductPricesFromSupplierDescription" xlink:to="alot_PeriodToReceiveLowerProductPricesFromSupplierDescription_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="id_9530066_1639657_1_1">Plan Name [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="id_9530066_1639657_2_1">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="id_9530066_1637683_1_1">Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="id_9530066_1637683_2_1">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="id_9530066_1650984_1_1">Prepaid Expense and Other Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="id_9530066_1650984_2_1">Prepaid Expenses and Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xml:lang="en-US" id="id_9530066_2385264_3_1">The net cash inflow or outflow associated with the amount received from holders to acquire the entity's shares under incentive and share awards, including stock option exercises. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xml:lang="en-US" id="id_9530066_2385264_1_1">Procceds From Payments For Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xml:lang="en-US" id="id_9530066_2385264_2_1">Cash (used) proceeds from Common Shares Issued Under Employee Benefit Plans and Employee Stock Option Plans, Net of Payment of Minimum Tax Withholdings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:label="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_lbl" xml:lang="en-US" id="id_9530066_1649213_1_1">Proceeds from Sale and Collection of Notes Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_lbl" xml:lang="en-US" id="id_9530066_1649213_2_1">Payments Received on Line of Credit and Note Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:to="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_lbl" xml:lang="en-US" id="id_9530066_1650584_1_1">Proceeds from Sale and Maturity of Available-for-sale Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_lbl" xml:lang="en-US" id="id_9530066_1650584_2_1">Proceeds from Sales/Maturities of Securities Available for Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ProductIdentificationMember" xlink:label="alot_ProductIdentificationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_ProductIdentificationMember_lbl" xml:lang="en-US" id="id_9530066_2383589_3_1">Product Identification [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_ProductIdentificationMember_lbl" xml:lang="en-US" id="id_9530066_2383589_1_1">Product Identification [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_ProductIdentificationMember_lbl" xml:lang="en-US" id="id_9530066_2383589_2_1">Product Identification [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_ProductIdentificationMember" xlink:to="alot_ProductIdentificationMember_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ProductReplacementCostChargedAgainstReserve" xlink:label="alot_ProductReplacementCostChargedAgainstReserve"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_ProductReplacementCostChargedAgainstReserve_lbl" xml:lang="en-US" id="id_9530066_1736913_3_1">Product Replacement Cost Charged Against Reserve</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_ProductReplacementCostChargedAgainstReserve_lbl" xml:lang="en-US" id="id_9530066_1736913_1_1">Product Replacement Cost Charged Against Reserve</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_ProductReplacementCostChargedAgainstReserve_lbl" xml:lang="en-US" id="id_9530066_1736913_2_1">Replacement cost charged against reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_ProductReplacementCostChargedAgainstReserve" xlink:to="alot_ProductReplacementCostChargedAgainstReserve_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="id_9530066_1651381_1_1">Property, Plant and Equipment, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="id_9530066_1651381_2_1">PROPERTY, PLANT AND EQUIPMENT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_9530066_1649598_1_1">Property, Plant and Equipment, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_9530066_1649598_6_1">Property, Plant and Equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US" id="id_9530066_1639304_1_1">Range [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US" id="id_9530066_1639304_2_1">Range [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeMember_lbl" xml:lang="en-US" id="id_9530066_1634888_1_1">Range [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RangeMember_lbl" xml:lang="en-US" id="id_9530066_1634888_2_1">Range [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US" id="id_9530066_1632069_1_1">Receivables [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US" id="id_9530066_1632069_2_1">Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RegulatedOperationsAbstract" xlink:label="us-gaap_RegulatedOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RegulatedOperationsAbstract_lbl" xml:lang="en-US" id="id_9530066_1635702_1_1">Regulated Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RegulatedOperationsAbstract_lbl" xml:lang="en-US" id="id_9530066_1635702_2_1">Regulated Operations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RegulatedOperationsAbstract" xlink:to="us-gaap_RegulatedOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="id_9530066_1649370_1_1">Research and Development Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="id_9530066_1649370_2_1">Research and Development</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ReservationOfSharesUnderEmployeeStockPurchasePlan" xlink:label="alot_ReservationOfSharesUnderEmployeeStockPurchasePlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_ReservationOfSharesUnderEmployeeStockPurchasePlan_lbl" xml:lang="en-US" id="id_9530066_1738483_3_1">Reservation of shares under employee stock purchase plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_ReservationOfSharesUnderEmployeeStockPurchasePlan_lbl" xml:lang="en-US" id="id_9530066_1738483_1_1">Reservation Of Shares Under Employee Stock Purchase Plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_ReservationOfSharesUnderEmployeeStockPurchasePlan_lbl" xml:lang="en-US" id="id_9530066_1738483_2_1">Reservation of shares under Stock Purchase Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_ReservationOfSharesUnderEmployeeStockPurchasePlan" xlink:to="alot_ReservationOfSharesUnderEmployeeStockPurchasePlan_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RestrictedStockAndStockOptionMember" xlink:label="alot_RestrictedStockAndStockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_RestrictedStockAndStockOptionMember_lbl" xml:lang="en-US" id="id_9530066_1918652_3_1">Restricted Stock And Stock Option [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_RestrictedStockAndStockOptionMember_lbl" xml:lang="en-US" id="id_9530066_1918652_1_1">Restricted Stock And Stock Option [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_RestrictedStockAndStockOptionMember_lbl" xml:lang="en-US" id="id_9530066_1918652_2_1">Restricted Stock And Stock Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_RestrictedStockAndStockOptionMember" xlink:to="alot_RestrictedStockAndStockOptionMember_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RestrictedStockAwardAndRestrictedStockUnitMember" xlink:label="alot_RestrictedStockAwardAndRestrictedStockUnitMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_RestrictedStockAwardAndRestrictedStockUnitMember_lbl" xml:lang="en-US" id="id_9530066_1654009_3_1">Restricted Stock Award And Restricted Stock Unit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_RestrictedStockAwardAndRestrictedStockUnitMember_lbl" xml:lang="en-US" id="id_9530066_1654009_1_1">Restricted Stock Award And Restricted Stock Unit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_RestrictedStockAwardAndRestrictedStockUnitMember_lbl" xml:lang="en-US" id="id_9530066_1654009_2_1">Restricted Stock Award And Restricted Stock Unit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_RestrictedStockAwardAndRestrictedStockUnitMember" xlink:to="alot_RestrictedStockAwardAndRestrictedStockUnitMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="us-gaap_RestrictedStockExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockExpense_lbl" xml:lang="en-US" id="id_9530066_1651750_1_1">Restricted Stock or Unit Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockExpense_lbl" xml:lang="en-US" id="id_9530066_1651750_2_1">Restricted Stock Awards and Restricted Stock Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockExpense" xlink:to="us-gaap_RestrictedStockExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" id="id_9530066_1632468_1_1">Restricted Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" id="id_9530066_1632468_2_1">RSA [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US" id="id_9530066_1637723_1_1">Restricted Stock Units (RSUs) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US" id="id_9530066_1637723_2_1">2014 Restricted Stock Units (RSUs) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RestrictedStockUnitVestedPercentage" xlink:label="alot_RestrictedStockUnitVestedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_RestrictedStockUnitVestedPercentage_lbl" xml:lang="en-US" id="id_9530066_1685945_3_1">Restricted stock unit vested percentage on anniversary of the grant date provided the grantee is employed by the company and the company achieves specific thresholds of net sales and annual operating income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_RestrictedStockUnitVestedPercentage_lbl" xml:lang="en-US" id="id_9530066_1685945_1_1">Restricted Stock Unit Vested Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_RestrictedStockUnitVestedPercentage_lbl" xml:lang="en-US" id="id_9530066_1685945_2_1">Restricted stock unit vested percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_RestrictedStockUnitVestedPercentage" xlink:to="alot_RestrictedStockUnitVestedPercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_9530066_1646649_1_1">Retained Earnings (Accumulated Deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_9530066_1646649_2_1">Retained Earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" id="id_9530066_1643001_1_1">Revolving Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" id="id_9530066_1643001_2_1">Revolving Credit Facility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RevolvingLineOfCreditFacilityIssuedMaximumCapacity" xlink:label="alot_RevolvingLineOfCreditFacilityIssuedMaximumCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_RevolvingLineOfCreditFacilityIssuedMaximumCapacity_lbl" xml:lang="en-US" id="id_9530066_1675541_3_1">Revolving line of credit facility issued maximum capacity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_RevolvingLineOfCreditFacilityIssuedMaximumCapacity_lbl" xml:lang="en-US" id="id_9530066_1675541_1_1">Revolving Line Of Credit Facility Issued Maximum Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_RevolvingLineOfCreditFacilityIssuedMaximumCapacity_lbl" xml:lang="en-US" id="id_9530066_1675541_2_1">Revolving line of credit issued maximum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_RevolvingLineOfCreditFacilityIssuedMaximumCapacity" xlink:to="alot_RevolvingLineOfCreditFacilityIssuedMaximumCapacity_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RoyaltyPaymentPeriod" xlink:label="alot_RoyaltyPaymentPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_RoyaltyPaymentPeriod_lbl" xml:lang="en-US" id="id_9530066_1904416_3_1">Royalty payment period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_RoyaltyPaymentPeriod_lbl" xml:lang="en-US" id="id_9530066_1904416_1_1">Royalty Payment Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_RoyaltyPaymentPeriod_lbl" xml:lang="en-US" id="id_9530066_1904416_2_1">Initial royalty payment period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_RoyaltyPaymentPeriod" xlink:to="alot_RoyaltyPaymentPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RuggedInformationTechnologyEquipmentCorporationMember" xlink:label="alot_RuggedInformationTechnologyEquipmentCorporationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_RuggedInformationTechnologyEquipmentCorporationMember_lbl" xml:lang="en-US" id="id_9530066_1980229_3_1">Rugged Information Technology Equipment Corporation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_RuggedInformationTechnologyEquipmentCorporationMember_lbl" xml:lang="en-US" id="id_9530066_1980229_1_1">Rugged Information Technology Equipment Corporation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_RuggedInformationTechnologyEquipmentCorporationMember_lbl" xml:lang="en-US" id="id_9530066_1980229_2_1">RITEC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_RuggedInformationTechnologyEquipmentCorporationMember" xlink:to="alot_RuggedInformationTechnologyEquipmentCorporationMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNet_lbl" xml:lang="en-US" id="id_9530066_1644845_1_1">Revenue, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueNet_lbl" xml:lang="en-US" id="id_9530066_1644845_2_1">Net Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNet" xlink:to="us-gaap_SalesRevenueNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1638219_1_1">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1638219_2_1">Changes in Balance of Accumulated Other Comprehensive Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_lbl" xml:lang="en-US" id="id_9530066_1631688_1_1">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_lbl" xml:lang="en-US" id="id_9530066_1631688_2_1">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xml:lang="en-US" id="id_9530066_1639325_1_1">Schedule of Available-for-sale Securities [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xml:lang="en-US" id="id_9530066_1639325_2_1">Schedule of Available-for-sale Securities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1643822_1_1">Schedule of Available-for-sale Securities Reconciliation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1643822_2_1">Fair Value, Amortized Cost and Gross Unrealized Gains and Losses of the Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_lbl" xml:lang="en-US" id="id_9530066_1633718_1_1">Schedule of Available-for-sale Securities [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_lbl" xml:lang="en-US" id="id_9530066_1633718_2_1">Schedule of Available-for-sale Securities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="id_9530066_1637306_1_1">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="id_9530066_1637306_2_1">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:label="us-gaap_ScheduleOfCapitalizationEquityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCapitalizationEquityLineItems_lbl" xml:lang="en-US" id="id_9530066_1634105_1_1">Schedule of Capitalization, Equity [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCapitalizationEquityLineItems_lbl" xml:lang="en-US" id="id_9530066_1634105_2_1">Schedule of Capitalization, Equity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:to="us-gaap_ScheduleOfCapitalizationEquityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfCapitalizationEquityTable" xlink:label="us-gaap_ScheduleOfCapitalizationEquityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCapitalizationEquityTable_lbl" xml:lang="en-US" id="id_9530066_1642613_1_1">Schedule of Capitalization, Equity [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCapitalizationEquityTable_lbl" xml:lang="en-US" id="id_9530066_1642613_2_1">Schedule of Capitalization, Equity [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCapitalizationEquityTable" xlink:to="us-gaap_ScheduleOfCapitalizationEquityTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1640497_1_1">Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1640497_2_1">Share-Based Compensation Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" xml:lang="en-US" id="id_9530066_1641348_1_1">Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" xml:lang="en-US" id="id_9530066_1641348_2_1">Fair Value of the Acquired Identifiable Intangible Assets and Related Estimated Useful Lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_9530066_1632487_1_1">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_9530066_1632487_2_1">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1636123_1_1">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1636123_2_1">Fair Value of Acquired Identifiable Intangible Assets and Related Estimated Useful Lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1638546_1_1">Schedule of Inventory, Current [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1638546_2_1">Components of Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock" xlink:label="alot_ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1824682_3_1">Schedule of net sales and segment operating profit.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1824682_1_1">Schedule Of Net Sales And Segment Operating Profit Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1824682_2_1">Net Sales and Segment Operating Profit for Each Reporting Segment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock" xlink:to="alot_ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock" xlink:label="alot_ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1661676_3_1">Schedule of the effective tax rate for the period based on the projected effective tax rate for full year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1661676_1_1">Schedule Of Projected Effective Tax Rates For Periods Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1661676_2_1">Projected Effective Tax Rate for Periods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock" xlink:to="alot_ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1632492_1_1">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1632492_2_1">Purchase Price of Acquisition Allocated on Basis of Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" id="id_9530066_1643829_1_1">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" id="id_9530066_1643829_2_1">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="id_9530066_1643015_1_1">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="id_9530066_1643015_2_1">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1634930_1_1">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1634930_2_1">Aggregated Information Regarding RSUs and RSAs Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1640512_1_1">Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1640512_2_1">Aggregated Information Regarding Stock Options Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1643831_1_1">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1643831_2_1">Fair Value of Stock Options Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1637014_1_1">Schedule of Weighted Average Number of Shares [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xml:lang="en-US" id="id_9530066_1637014_2_1">Reconciliation of Shares Used in Calculating Basic and Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US" id="id_9530066_1631706_1_1">Segments [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US" id="id_9530066_1631706_2_1">Segments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" id="id_9530066_1631707_1_1">Segment Reporting [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" id="id_9530066_1631707_2_1">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1637823_1_1">Segment Reporting Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" id="id_9530066_1637823_2_1">Segment Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" id="id_9530066_1641794_1_1">Segment Reporting Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" id="id_9530066_1641794_2_1">Segment Reporting Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US" id="id_9530066_1648733_1_1">Selling and Marketing Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US" id="id_9530066_1648733_2_1">Selling and Marketing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses" xlink:label="alot_SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses_lbl" xml:lang="en-US" id="id_9530066_1824289_3_1">Settlement amount received from supplier for recovery of cost and expenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses_lbl" xml:lang="en-US" id="id_9530066_1824289_1_1">Settlement Amount Received From Supplier For Recovery Of Cost And Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses_lbl" xml:lang="en-US" id="id_9530066_1824289_2_1">Amount received from supplier for recovery</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses" xlink:to="alot_SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="id_9530066_1648110_1_1">Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="id_9530066_1648110_2_1">Share-Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="id_9530066_1648110_6_1">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAbstract_lbl" xml:lang="en-US" id="id_9530066_1637825_1_1">Share-based Compensation [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAbstract_lbl" xml:lang="en-US" id="id_9530066_1637825_2_1">Share-based Compensation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_lbl" xml:lang="en-US" id="id_9530066_1632935_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_lbl" xml:lang="en-US" id="id_9530066_1632935_2_1">Number of accelerated vesting shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments" xlink:label="alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments_lbl" xml:lang="en-US" id="id_9530066_1655761_3_1">Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Number Of Annual Installments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments_lbl" xml:lang="en-US" id="id_9530066_1655761_1_1">Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Number Of Annual Installments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments_lbl" xml:lang="en-US" id="id_9530066_1655761_2_1">Number of annual vesting installments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments" xlink:to="alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="id_9530066_1634556_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="id_9530066_1634556_2_1">Award vesting period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_lbl" xml:lang="en-US" id="id_9530066_1636143_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_lbl" xml:lang="en-US" id="id_9530066_1636143_2_1">Employee Stock Purchase Plan discount rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" id="id_9530066_1635421_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" id="id_9530066_1635421_14_1">Forfeited, Restricted Stock Units and Restricted Stock Awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9530066_1642252_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9530066_1642252_2_1">Forfeited, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="id_9530066_1632936_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="id_9530066_1632936_2_1">Granted, Restricted Stock Units and Restricted Stock Awards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="id_9530066_1632936_12_1">Restricted stocks, granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9530066_1642253_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9530066_1642253_2_1">Granted, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="id_9530066_1634558_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="id_9530066_1634558_4_1">Ending balance, Outstanding Restricted Stock Units and Restricted Stock Awards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="id_9530066_1634558_5_1">Beginning balance, Outstanding Restricted Stock Units and Restricted Stock Awards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="id_9530066_1634558_2_1">Number of vesting shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9530066_1634934_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9530066_1634934_4_1">Ending balance, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9530066_1634934_5_1">Beginning balance, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" id="id_9530066_1636131_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" id="id_9530066_1636131_14_1">Vested, Restricted Stock Units and Restricted Stock Awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9530066_1641038_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9530066_1641038_2_1">Vested, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" id="id_9530066_1638236_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" id="id_9530066_1638236_2_1">Option expiration period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" id="id_9530066_1638565_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" id="id_9530066_1638565_2_1">Dividend Yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="id_9530066_1631722_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="id_9530066_1631722_2_1">Expected Life (in years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="id_9530066_1637827_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="id_9530066_1637827_2_1">Expected Volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="id_9530066_1633734_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="id_9530066_1633734_2_1">Risk Free Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="id_9530066_1637335_1_1">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="id_9530066_1637335_2_1">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" id="id_9530066_1631723_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" id="id_9530066_1631723_2_1">Maximum number of shares of common stock of the Company authorized for issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" id="id_9530066_1635424_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" id="id_9530066_1635424_2_1">Shares available for grant under the Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US" id="id_9530066_1648111_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US" id="id_9530066_1648111_2_1">Exercisable, Aggregate Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" id="id_9530066_1637337_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" id="id_9530066_1637337_2_1">Exercisable, Number of Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_9530066_1642255_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_9530066_1642255_2_1">Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" id="id_9530066_1635425_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" id="id_9530066_1635425_2_1">Exercisable, Weighted Average Remaining Contractual Life (in Years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xml:lang="en-US" id="id_9530066_1631713_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xml:lang="en-US" id="id_9530066_1631713_14_1">Canceled, Number of Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" id="id_9530066_1633736_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" id="id_9530066_1633736_14_1">Forfeited, Number of Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" id="id_9530066_1640581_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" id="id_9530066_1640581_2_1">Granted, Number of Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" id="id_9530066_1640581_12_1">Number of options, granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9530066_1641797_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_9530066_1641797_2_1">Options granted weighted average fair value per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" id="id_9530066_1651525_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" id="id_9530066_1651525_4_1">Ending balance, Aggregated Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" id="id_9530066_1651525_5_1">Beginning balance, Aggregated Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_9530066_1632583_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_9530066_1632583_4_1">Ending balance, Number of Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_9530066_1632583_5_1">Beginning balance, Number of Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_9530066_1634132_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_9530066_1634132_4_1">Ending balance, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_9530066_1634132_5_1">Beginning balance, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" id="id_9530066_1634936_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" id="id_9530066_1634936_2_1">Weighted Average Remaining Contractual Life (in Years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="id_9530066_1634939_1_1">Equity Award [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="id_9530066_1634939_2_1">Equity Award [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_9530066_1641363_1_1">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_9530066_1641363_2_1">Exercised, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_9530066_1636533_1_1">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_9530066_1636533_2_1">Canceled, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_9530066_1635427_1_1">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_9530066_1635427_2_1">Forfeited, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_9530066_1638569_1_1">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_9530066_1638569_2_1">Granted, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod" xlink:label="alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod_lbl" xml:lang="en-US" id="id_9530066_1958995_3_1">Share based compensation arrangements by share based payments award expiration period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod_lbl" xml:lang="en-US" id="id_9530066_1958995_1_1">Share Based Compensation Arrangements By Share Based Payments Award Expiration Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod_lbl" xml:lang="en-US" id="id_9530066_1958995_2_1">Incentive plan, expiration period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod" xlink:to="alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ShortTermInvestmentMaturityPeriod" xlink:label="alot_ShortTermInvestmentMaturityPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_ShortTermInvestmentMaturityPeriod_lbl" xml:lang="en-US" id="id_9530066_1681132_3_1">Minimum number of days that short-term investments would mature.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_ShortTermInvestmentMaturityPeriod_lbl" xml:lang="en-US" id="id_9530066_1681132_1_1">Short Term Investment Maturity Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_ShortTermInvestmentMaturityPeriod_lbl" xml:lang="en-US" id="id_9530066_1681132_2_1">Original maturity of short-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_ShortTermInvestmentMaturityPeriod" xlink:to="alot_ShortTermInvestmentMaturityPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_StateAndMunicipalObligationsMember" xlink:label="alot_StateAndMunicipalObligationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_StateAndMunicipalObligationsMember_lbl" xml:lang="en-US" id="id_9530066_1797681_3_1">State and municipal obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_StateAndMunicipalObligationsMember_lbl" xml:lang="en-US" id="id_9530066_1797681_1_1">State And Municipal Obligations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_StateAndMunicipalObligationsMember_lbl" xml:lang="en-US" id="id_9530066_1797681_2_1">State and Municipal Obligations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_StateAndMunicipalObligationsMember" xlink:to="alot_StateAndMunicipalObligationsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US" id="id_9530066_1638976_1_1">Segments [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US" id="id_9530066_1638976_2_1">Segments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="id_9530066_1643450_1_1">Equity Components [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="id_9530066_1643450_2_1">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="id_9530066_1641812_1_1">Statement [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="id_9530066_1641812_2_1">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_9530066_1643038_1_1">Statement of Cash Flows [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_9530066_1643038_2_1">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_9530066_1640591_1_1">Statement of Financial Position [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_9530066_1640591_2_1">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="id_9530066_1639796_1_1">Statement of Comprehensive Income [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="id_9530066_1639796_2_1">Statement of Comprehensive Income [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" id="id_9530066_1632950_1_1">Statement [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" id="id_9530066_1632950_2_1">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_9530066_1644941_1_1">Stockholders' Equity Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_9530066_1644941_6_1">TOTAL SHAREHOLDERS' EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_9530066_1634143_1_1">Stockholders' Equity Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_9530066_1634143_2_1">SHAREHOLDERS' EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xml:lang="en-US" id="id_9530066_1635836_1_1">Stock Issued During Period, Shares, Employee Stock Purchase Plans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xml:lang="en-US" id="id_9530066_1635836_2_1">Shares purchase under Employee Stock Purchase Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="id_9530066_1642361_1_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="id_9530066_1642361_14_1">Exercised, Number of Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="us-gaap_StockOptionPlanExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionPlanExpense_lbl" xml:lang="en-US" id="id_9530066_1650003_1_1">Stock or Unit Option Plan Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockOptionPlanExpense_lbl" xml:lang="en-US" id="id_9530066_1650003_2_1">Stock Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionPlanExpense" xlink:to="us-gaap_StockOptionPlanExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="id_9530066_1643862_1_1">Supplemental Cash Flow Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="id_9530066_1643862_2_1">Supplemental Disclosures of Cash Flow Information:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US" id="id_9530066_1647091_1_1">Taxes Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US" id="id_9530066_1647091_2_1">Income Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_TestAndMeasurementMember" xlink:label="alot_TestAndMeasurementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_TestAndMeasurementMember_lbl" xml:lang="en-US" id="id_9530066_1747240_3_1">Test and measurement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_TestAndMeasurementMember_lbl" xml:lang="en-US" id="id_9530066_1747240_1_1">Test And Measurement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_TestAndMeasurementMember_lbl" xml:lang="en-US" id="id_9530066_1747240_2_1">T&amp;M [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_TestAndMeasurementMember" xlink:to="alot_TestAndMeasurementMember_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ThirdAnniversaryMember" xlink:label="alot_ThirdAnniversaryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_ThirdAnniversaryMember_lbl" xml:lang="en-US" id="id_9530066_1735756_3_1">Third anniversary.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_ThirdAnniversaryMember_lbl" xml:lang="en-US" id="id_9530066_1735756_1_1">Third Anniversary [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_ThirdAnniversaryMember_lbl" xml:lang="en-US" id="id_9530066_1735756_2_1">Third Anniversary [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_ThirdAnniversaryMember" xlink:to="alot_ThirdAnniversaryMember_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_TimeBasedRestrictedStockUnitsMember" xlink:label="alot_TimeBasedRestrictedStockUnitsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_TimeBasedRestrictedStockUnitsMember_lbl" xml:lang="en-US" id="id_9530066_1723437_3_1">Time Based Restricted Stock Units [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_TimeBasedRestrictedStockUnitsMember_lbl" xml:lang="en-US" id="id_9530066_1723437_1_1">Time Based Restricted Stock Units [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_TimeBasedRestrictedStockUnitsMember_lbl" xml:lang="en-US" id="id_9530066_1723437_2_1">Time Based RSUs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_TimeBasedRestrictedStockUnitsMember" xlink:to="alot_TimeBasedRestrictedStockUnitsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TitleOfIndividualAxis_lbl" xml:lang="en-US" id="id_9530066_1635457_1_1">Title of Individual [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TitleOfIndividualAxis_lbl" xml:lang="en-US" id="id_9530066_1635457_2_1">Title of Individual [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US" id="id_9530066_1635458_1_1">Relationship to Entity [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US" id="id_9530066_1635458_2_1">Relationship to Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_9530066_1643125_1_1">Trading Symbol</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_9530066_1643125_2_1">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" id="id_9530066_1633341_1_1">Treasury Stock, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" id="id_9530066_1633341_2_1">Treasury Stock, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" id="id_9530066_1650004_1_1">Treasury Stock, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" id="id_9530066_1650004_14_1">Treasury Stock, at Cost, 2,335,852 and 2,323,545 shares at April 30, 2016 and January 31, 2016, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="alot_TwoThousandFifteenEquityIncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_TwoThousandFifteenEquityIncentivePlanMember_lbl" xml:lang="en-US" id="id_9530066_1793299_3_1">Two Thousand Fifteen Equity Incentive Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_TwoThousandFifteenEquityIncentivePlanMember_lbl" xml:lang="en-US" id="id_9530066_1793299_1_1">Two Thousand Fifteen Equity Incentive Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_TwoThousandFifteenEquityIncentivePlanMember_lbl" xml:lang="en-US" id="id_9530066_1793299_2_1">2015 Equity Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_TwoThousandFifteenEquityIncentivePlanMember" xlink:to="alot_TwoThousandFifteenEquityIncentivePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_TwoThousandSevenEquityIncentivePlanMember" xlink:label="alot_TwoThousandSevenEquityIncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alot_TwoThousandSevenEquityIncentivePlanMember_lbl" xml:lang="en-US" id="id_9530066_1685966_3_1">Two Thousand Seven Equity Incentive Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alot_TwoThousandSevenEquityIncentivePlanMember_lbl" xml:lang="en-US" id="id_9530066_1685966_1_1">Two Thousand Seven Equity Incentive Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alot_TwoThousandSevenEquityIncentivePlanMember_lbl" xml:lang="en-US" id="id_9530066_1685966_2_1">2007 Equity Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alot_TwoThousandSevenEquityIncentivePlanMember" xlink:to="alot_TwoThousandSevenEquityIncentivePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_9530066_1645975_1_1">Unrecognized Tax Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="id_9530066_1645975_2_1">Cumulative unrecognized tax benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_9530066_1632126_1_1">Unrecognized Tax Benefits, Period Increase (Decrease)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_9530066_1632126_2_1">Developments affecting unrecognized tax benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US" id="id_9530066_1651647_1_1">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US" id="id_9530066_1651647_2_1">Income tax benefit from expiration of the statue of limitations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US" id="id_9530066_1640628_1_1">Variable Rate [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US" id="id_9530066_1640628_2_1">Variable Rate [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateDomain_lbl" xml:lang="en-US" id="id_9530066_1638990_1_1">Variable Rate [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableRateDomain_lbl" xml:lang="en-US" id="id_9530066_1638990_2_1">Variable Rate [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US" id="id_9530066_1636161_1_1">Vesting [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US" id="id_9530066_1636161_2_1">Vesting [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US" id="id_9530066_1637752_1_1">Vesting [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US" id="id_9530066_1637752_2_1">Vesting [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US" id="id_9530066_1638609_1_1">Weighted Average Number Diluted Shares Outstanding Adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US" id="id_9530066_1638609_2_1">Effect of Dilutive Options and Restricted Stock Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_9530066_1639712_1_1">Weighted Average Number of Shares Outstanding, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_9530066_1639712_2_1">Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_9530066_1639712_6_1">Weighted Average Common Shares Outstanding-Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="id_9530066_1632953_1_1">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="id_9530066_1632953_2_1">Weighted Average Number of Common Shares Outstanding:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_9530066_1641406_1_1">Weighted Average Number of Shares Outstanding, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_9530066_1641406_2_1">Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_9530066_1641406_12_1">Weighted Average Common Shares Outstanding-Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>alot-20160430_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Presentation Linkbase, based on XBRL 2.1  http://www.rrdonnelley.com/ -->
<!-- Version: 6.22.4 -->
<!-- Round: 5 -->
<!-- Creation date: 2016-06-06T18:57:33Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DocumentandEntityInformation" roleURI="http://astro-med.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfIncome" roleURI="http://astro-med.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfOtherComprehensiveIncome" roleURI="http://astro-med.com/taxonomy/role/StatementOfOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://astro-med.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureOverviewAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureOverviewAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureAcquisitionAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureAcquisitionPurchasePriceOfAcquisitionAllocatedOnBasisOfFairValue" roleURI="http://astro-med.com/taxonomy/role/DisclosureAcquisitionPurchasePriceOfAcquisitionAllocatedOnBasisOfFairValue"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureAcquisitionFairValueOfTheAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives" roleURI="http://astro-med.com/taxonomy/role/DisclosureAcquisitionFairValueOfTheAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureNetIncomePerCommonShareReconciliationOfSharesUsedInCalculatingBasicAndDiluted" roleURI="http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareReconciliationOfSharesUsedInCalculatingBasicAndDiluted"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureNetIncomePerCommonShareAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureIntangibleAssetsFairValueOfAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives" roleURI="http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsFairValueOfAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureIntangibleAssetsAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationShareBasedCompensationExpense" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationShareBasedCompensationExpense"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationFairValueOfStockOptionsGranted" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationFairValueOfStockOptionsGranted"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationAggregatedInformationRegardingStockOptionsGranted" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingStockOptionsGranted"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureShareBasedCompensationAggregatedInformationRegardingRSUsAndRSAsGranted" roleURI="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingRSUsAndRSAsGranted"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureInventoriesComponentsOfInventories" roleURI="http://astro-med.com/taxonomy/role/DisclosureInventoriesComponentsOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureIncomeTaxesProjectedEffectiveTaxRateForPeriods" roleURI="http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesProjectedEffectiveTaxRateForPeriods"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureIncomeTaxesAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureNoteReceivableAndLineOfCreditIssuedAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureNoteReceivableAndLineOfCreditIssuedAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureSegmentInformationNetSalesAndSegmentOperatingProfitForEachReportingSegment" roleURI="http://astro-med.com/taxonomy/role/DisclosureSegmentInformationNetSalesAndSegmentOperatingProfitForEachReportingSegment"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureSecuritiesAvailableForSaleAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureSecuritiesAvailableForSaleFairValueAmortizedCostAndGrossUnrealizedGainsAndLossesOfTheSecurities" roleURI="http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleFairValueAmortizedCostAndGrossUnrealizedGainsAndLossesOfTheSecurities"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureFairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasis" roleURI="http://astro-med.com/taxonomy/role/DisclosureFairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureAccumulatedOtherComprehensiveLossChangesInBalanceOfAccumulatedOtherComprehensiveLoss" roleURI="http://astro-med.com/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossChangesInBalanceOfAccumulatedOtherComprehensiveLoss"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureCommitmentsAndContingenciesAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#DisclosureLineOfCreditAdditionalInformation" roleURI="http://astro-med.com/taxonomy/role/DisclosureLineOfCreditAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsNatureOfOperations" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNatureOfOperations"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsFinancingReceivablesTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFinancingReceivablesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="alot-20160430.xsd#Role_NotesToFinancialStatementsDebtDisclosureTextBlock" roleURI="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock"/>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DocumentandEntityInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_DocumentAndEntityInformationAbstract" xlink:label="alot_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alot_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentType" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alot_DocumentAndEntityInformationAbstract" xlink:to="dei_AmendmentFlag" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alot_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentPeriodEndDate" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alot_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalYearFocus" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alot_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alot_DocumentAndEntityInformationAbstract" xlink:to="dei_TradingSymbol" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alot_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityRegistrantName" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alot_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCentralIndexKey" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alot_DocumentAndEntityInformationAbstract" xlink:to="dei_CurrentFiscalYearEndDate" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alot_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityFilerCategory" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alot_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassified" xlink:title="104000 - Statement - Statement of Financial Position, Classified">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_LineOfCreditReceivableCurrent" xlink:label="alot_LineOfCreditReceivableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NotesAndLoansReceivableNetCurrent" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrentAbstract" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesCurrent" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="alot_LineOfCreditReceivableCurrent" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredRevenueCurrent" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_Goodwill" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.3900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" order="1.1600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_TreasuryStockShares" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfIncome" xlink:title="124000 - Statement - Statement of Income (Including Gross Margin)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SalesRevenueNet" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsSold" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfOtherComprehensiveIncome" xlink:title="148400 - Statement - Statement of Comprehensive Income">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/StatementOfCashFlowsIndirect" xlink:title="152200 - Statement - Statement of Cash Flows">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="us-gaap_IncreaseDecreaseInRestrictedCash"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:label="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.1200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.1300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" order="1.1600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsOfDividendsCommonStock" order="1.1800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecurities" order="1.2200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_IncreaseDecreaseInRestrictedCash" order="1.2300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1.2500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureOverviewAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_CashHeldInEscrowRelatedToBusinessAcquisition" xlink:label="alot_CashHeldInEscrowRelatedToBusinessAcquisition"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_EstimatedInventoryPurchase" xlink:label="alot_EstimatedInventoryPurchase"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FairValueAssumptionsContractRenewalProbability" xlink:label="alot_FairValueAssumptionsContractRenewalProbability"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FairValueAssumptionsEarningsProjections" xlink:label="alot_FairValueAssumptionsEarningsProjections"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsDiscountRate" xlink:label="us-gaap_FairValueInputsDiscountRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsSignificantAssumptions" xlink:label="us-gaap_FairValueMeasurementsSignificantAssumptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_PercentageOfRoyaltiesOnSalePriceOfProducts" xlink:label="alot_PercentageOfRoyaltiesOnSalePriceOfProducts"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_PeriodOfEscrowDepositRelease" xlink:label="alot_PeriodOfEscrowDepositRelease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RoyaltyPaymentPeriod" xlink:label="alot_RoyaltyPaymentPeriod"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RuggedInformationTechnologyEquipmentCorporationMember" xlink:label="alot_RuggedInformationTechnologyEquipmentCorporationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="alot_RuggedInformationTechnologyEquipmentCorporationMember" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="alot_CashHeldInEscrowRelatedToBusinessAcquisition" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="alot_PeriodOfEscrowDepositRelease" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="alot_EstimatedInventoryPurchase" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="alot_PercentageOfRoyaltiesOnSalePriceOfProducts" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="alot_RoyaltyPaymentPeriod" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FairValueInputsDiscountRate" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="alot_FairValueAssumptionsEarningsProjections" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="alot_FairValueAssumptionsContractRenewalProbability" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FairValueMeasurementsSignificantAssumptions" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_RangeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureAcquisitionPurchasePriceOfAcquisitionAllocatedOnBasisOfFairValue">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RuggedInformationTechnologyEquipmentCorporationMember" xlink:label="alot_RuggedInformationTechnologyEquipmentCorporationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="alot_RuggedInformationTechnologyEquipmentCorporationMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureAcquisitionFairValueOfTheAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerContractsMember" xlink:label="us-gaap_CustomerContractsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RuggedInformationTechnologyEquipmentCorporationMember" xlink:label="alot_RuggedInformationTechnologyEquipmentCorporationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="alot_RuggedInformationTechnologyEquipmentCorporationMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerContractsMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_NoncompeteAgreementsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareReconciliationOfSharesUsedInCalculatingBasicAndDiluted">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsFairValueOfAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerContractsMember" xlink:label="us-gaap_CustomerContractsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_IntangibleLiabilityDisclosureAbstract" xlink:label="alot_IntangibleLiabilityDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_MiltopeCorporationMember" xlink:label="alot_MiltopeCorporationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RuggedInformationTechnologyEquipmentCorporationMember" xlink:label="alot_RuggedInformationTechnologyEquipmentCorporationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="alot_MiltopeCorporationMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="alot_RuggedInformationTechnologyEquipmentCorporationMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerContractsMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_NoncompeteAgreementsMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alot_IntangibleLiabilityDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformation">
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_AnnualRetainerFee" xlink:label="alot_AnnualRetainerFee"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_AuditCommitteeChairmanMember" xlink:label="alot_AuditCommitteeChairmanMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BoardOfDirectorsChairmanMember" xlink:label="us-gaap_BoardOfDirectorsChairmanMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ChiefExecutiveOfficerMember" xlink:label="us-gaap_ChiefExecutiveOfficerMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_CompensationCommitteeChairmanMember" xlink:label="alot_CompensationCommitteeChairmanMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod" xlink:label="alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_EmployeeStockPurchasePlanMember" xlink:label="alot_EmployeeStockPurchasePlanMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_EquityIncentivePlanMember" xlink:label="alot_EquityIncentivePlanMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FeesForBoardMeetings" xlink:label="alot_FeesForBoardMeetings"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FeesToNonEmployeeDirector" xlink:label="alot_FeesToNonEmployeeDirector"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits" xlink:label="alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NetSalesTargetMember" xlink:label="alot_NetSalesTargetMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NonEmployeeDirectorMember" xlink:label="alot_NonEmployeeDirectorMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived" xlink:label="alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue" xlink:label="alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NumberOfEquityIncentivePlans" xlink:label="alot_NumberOfEquityIncentivePlans"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OfficerMember" xlink:label="us-gaap_OfficerMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_OronaTargetMember" xlink:label="alot_OronaTargetMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_OtherKeyEmployeesMember" xlink:label="alot_OtherKeyEmployeesMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_PerformanceBasedRestrictedStockUnitsRsusMember" xlink:label="alot_PerformanceBasedRestrictedStockUnitsRsusMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ReservationOfSharesUnderEmployeeStockPurchasePlan" xlink:label="alot_ReservationOfSharesUnderEmployeeStockPurchasePlan"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RestrictedStockAndStockOptionMember" xlink:label="alot_RestrictedStockAndStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RestrictedStockUnitVestedPercentage" xlink:label="alot_RestrictedStockUnitVestedPercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments" xlink:label="alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod" xlink:label="alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ThirdAnniversaryMember" xlink:label="alot_ThirdAnniversaryMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_TimeBasedRestrictedStockUnitsMember" xlink:label="alot_TimeBasedRestrictedStockUnitsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_TwoThousandFifteenEquityIncentivePlanMember" xlink:label="alot_TwoThousandFifteenEquityIncentivePlanMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_TwoThousandSevenEquityIncentivePlanMember" xlink:label="alot_TwoThousandSevenEquityIncentivePlanMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="alot_TwoThousandSevenEquityIncentivePlanMember" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="alot_TwoThousandFifteenEquityIncentivePlanMember" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="alot_EmployeeStockPurchasePlanMember" order="1.3900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_TitleOfIndividualAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_RangeAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" order="14.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_NumberOfEquityIncentivePlans" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_FeesToNonEmployeeDirector" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_FeesForBoardMeetings" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_AnnualRetainerFee" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_RestrictedStockUnitVestedPercentage" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="alot_ReservationOfSharesUnderEmployeeStockPurchasePlan" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="alot_EquityIncentivePlanMember" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="alot_RestrictedStockAndStockOptionMember" order="1.4100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1.4300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="alot_TimeBasedRestrictedStockUnitsMember" order="1.4500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" order="1.4700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="alot_PerformanceBasedRestrictedStockUnitsRsusMember" order="1.4800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_ChiefExecutiveOfficerMember" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="alot_NonEmployeeDirectorMember" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_BoardOfDirectorsChairmanMember" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="alot_AuditCommitteeChairmanMember" order="1.4000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="alot_CompensationCommitteeChairmanMember" order="1.4200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="alot_OtherKeyEmployeesMember" order="1.4400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_OfficerMember" order="1.4600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="alot_NetSalesTargetMember" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="alot_OronaTargetMember" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain" xlink:to="alot_ThirdAnniversaryMember" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationShareBasedCompensationExpense">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="us-gaap_RestrictedStockExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="us-gaap_StockOptionPlanExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_StockOptionPlanExpense" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_RestrictedStockExpense" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationFairValueOfStockOptionsGranted">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingStockOptionsGranted">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingRSUsAndRSAsGranted">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RestrictedStockAwardAndRestrictedStockUnitMember" xlink:label="alot_RestrictedStockAwardAndRestrictedStockUnitMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="alot_RestrictedStockAwardAndRestrictedStockUnitMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureInventoriesComponentsOfInventories">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryRawMaterialsAndSupplies" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryGross" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryValuationReserves" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesProjectedEffectiveTaxRateForPeriods">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureNoteReceivableAndLineOfCreditIssuedAdditionalInformation">
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_DebtReceivedUponSaleOfOperation" xlink:label="alot_DebtReceivedUponSaleOfOperation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_LineOfCreditReceivableCurrent" xlink:label="alot_LineOfCreditReceivableCurrent"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_LoanReceivableDateConsideredForInterestPayments" xlink:label="alot_LoanReceivableDateConsideredForInterestPayments"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_LoanReceivableInterestRateStatedPercentage" xlink:label="alot_LoanReceivableInterestRateStatedPercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LoansReceivableBasisSpreadOnVariableRate" xlink:label="us-gaap_LoansReceivableBasisSpreadOnVariableRate"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_NumberOfInstallments" xlink:label="alot_NumberOfInstallments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RevolvingLineOfCreditFacilityIssuedMaximumCapacity" xlink:label="alot_RevolvingLineOfCreditFacilityIssuedMaximumCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="alot_DebtReceivedUponSaleOfOperation" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="alot_LoanReceivableInterestRateStatedPercentage" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="alot_LoanReceivableDateConsideredForInterestPayments" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="alot_NumberOfInstallments" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="alot_RevolvingLineOfCreditFacilityIssuedMaximumCapacity" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansReceivableBasisSpreadOnVariableRate" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="alot_LineOfCreditReceivableCurrent" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureSegmentInformationNetSalesAndSegmentOperatingProfitForEachReportingSegment">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="us-gaap_ConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="us-gaap_ConsolidationItemsDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ProductIdentificationMember" xlink:label="alot_ProductIdentificationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_TestAndMeasurementMember" xlink:label="alot_TestAndMeasurementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ConsolidationItemsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="alot_ProductIdentificationMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="alot_TestAndMeasurementMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SalesRevenueNet" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NonoperatingIncomeExpense" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleAdditionalInformation">
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_AmortizedCostAndFairValueDebtSecuritiesAbstract" xlink:label="alot_AmortizedCostAndFairValueDebtSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_AvailableForSaleSecuritiesExpectedMaturityPeriod" xlink:label="alot_AvailableForSaleSecuritiesExpectedMaturityPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:label="us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ShortTermInvestmentMaturityPeriod" xlink:label="alot_ShortTermInvestmentMaturityPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alot_AmortizedCostAndFairValueDebtSecuritiesAbstract" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="alot_ShortTermInvestmentMaturityPeriod" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="alot_AvailableForSaleSecuritiesExpectedMaturityPeriod" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleFairValueAmortizedCostAndGrossUnrealizedGainsAndLossesOfTheSecurities">
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_AmortizedCostAndFairValueDebtSecuritiesAbstract" xlink:label="alot_AmortizedCostAndFairValueDebtSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" xlink:label="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_StateAndMunicipalObligationsMember" xlink:label="alot_StateAndMunicipalObligationsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="alot_AmortizedCostAndFairValueDebtSecuritiesAbstract" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="alot_StateAndMunicipalObligationsMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesAmortizedCost" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" order="1.0300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesCurrent" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureFairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasis">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsFairValueDisclosureRecurring" xlink:label="us-gaap_AssetsFairValueDisclosureRecurring"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesCurrent" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosureRecurring" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossChangesInBalanceOfAccumulatedOtherComprehensiveLoss">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RegulatedOperationsAbstract" xlink:label="us-gaap_RegulatedOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:label="us-gaap_ScheduleOfCapitalizationEquityLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfCapitalizationEquityTable" xlink:label="us-gaap_ScheduleOfCapitalizationEquityTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RegulatedOperationsAbstract" xlink:to="us-gaap_ScheduleOfCapitalizationEquityTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCapitalizationEquityLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCapitalizationEquityTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCapitalizationEquityTable" xlink:to="us-gaap_ScheduleOfCapitalizationEquityLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_AmountOfReserveForSettlementOfLiability" xlink:label="alot_AmountOfReserveForSettlementOfLiability"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_EstimatedReplacementCostOfProduct" xlink:label="alot_EstimatedReplacementCostOfProduct"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_PeriodToReceiveLowerProductPricesFromSupplierDescription" xlink:label="alot_PeriodToReceiveLowerProductPricesFromSupplierDescription"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ProductReplacementCostChargedAgainstReserve" xlink:label="alot_ProductReplacementCostChargedAgainstReserve"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses" xlink:label="alot_SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="alot_EstimatedReplacementCostOfProduct" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="alot_ProductReplacementCostChargedAgainstReserve" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="alot_AmountOfReserveForSettlementOfLiability" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="alot_SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="alot_PeriodToReceiveLowerProductPricesFromSupplierDescription" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/DisclosureLineOfCreditAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FederalFundsEffectiveSwapRateMember" xlink:label="us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FixedChargeCoverageRatio" xlink:label="alot_FixedChargeCoverageRatio"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_FundedDebtToAdjustedEbitdaRatio" xlink:label="alot_FundedDebtToAdjustedEbitdaRatio"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:label="us-gaap_LineOfCreditFacilityAverageOutstandingAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LineOfCreditFacilityTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityAverageOutstandingAmount" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="alot_FixedChargeCoverageRatio" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="alot_FundedDebtToAdjustedEbitdaRatio" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_CreditFacilityAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_VariableRateAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_RangeAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_FederalFundsEffectiveSwapRateMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNatureOfOperations">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NatureOfOperations" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_RuggedInformationTechnologyEquipmentCorporationMember" xlink:label="alot_RuggedInformationTechnologyEquipmentCorporationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="alot_RuggedInformationTechnologyEquipmentCorporationMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock" xlink:label="alot_ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="alot_ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFinancingReceivablesTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FinancingReceivablesTextBlock" xlink:label="us-gaap_FinancingReceivablesTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_FinancingReceivablesTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="alot-20160430.xsd#alot_ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock" xlink:label="alot_ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="alot_ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>g171895ex3apg02a.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g171895ex3apg02a.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ )0"  P$1  (1 0,1 ?_$ &D   (#  ,!
M       (!@<) 00%"@$!                     !   00#  (!! (" @,
M    !@,$!0<! @@ "102$Q46$1<A(B,D)1@*$0$
M_]H # ,!  (1 Q$ /P#[^/ / / / / / / / / \N<3FE8282&W48R(E(J03
M@'LTR=24,TFMVBVL4ZEHYD^BWK^,;OLI[KH(N6ZJJ6-M=%4]LXWP&5Q+ZP2Z
M[TIB=ZA]@/<1<<SJT:\0;<\75/<BU%7JL>JQ?MX^MJNJ%=OJHS822;K"#TKD
MBF;6:.<)NGSC9%%30)+Z^#&[A:S^RN+[SMV>Z#?<FGE4OJFNXY;P#6U#.B+W
MK=(R"(BVMA6$@!V>/0$E@IZ%6G$&K5:<9M&SMRW3<;J;JAJ!X!X!X!X!X"A=
M[=.O>..1;KZ,AQAF:$P% PS((%)205B(2>L,]+1ZMZZCB281T44A15<Y+X_\
MJ]QC&&<=A9;.VN-,[8!)HF8!O7/#S-W^Q/N>Q[KZBZ+A\#28$-O#3<8=N6CG
M#K:K^&^*JT_.DBK0<5DVZ"TRWCIHJ=XUU>RLDBFKLFD#7<%15E!E<&=3EH_<
MJ(#4%AD(-3-A=*7I"7?T/;0+H]<3R!?8JT-$-WP;$-<324>,Q\^_?ERH\T:K
MS6K=XIMIL#T> > > > B75_>P'S5,PM7!];6MU-TV6M]7HCS'SK ,RFQMX7+
MADV6-+"F960A@.F*X9*2"65)PJE(MJO_ #G1GAVMKLE@')#I,BFA(9F"X9P%
M%,I Q,@1A^)MD2?JTV\8H.),>R01R2$=-[0[Q3=OETWTP@OE/ZT_],X\"G.M
M[^B>5>7.ANDYI**=,J,IJQ;0TC9N54A(N<D@X6DYJ%''4NBSD5X_!+,M4&&B
MJ;=PKJHYU^A)3;^-,@G7K&@B\_;]-=T'D5D?D^[+9$[#KP=T_/(-HSGJK*E"
M:@I>23CR-G&RS3^PF@S)ER&Z[1BX6C2%ILX:-7'W4- U,\ \!?*%UZ82?WNC
MT=O5KF.TOLS5YV?UCM-)+N.<7<4-.@-K8["90QAI9D/++2C.24:K+,W>B*2Z
M6$\;_;U":FEUTY6\X+#%A6Q6P,3'!! "84.%QP,CD^7E!5(?BAD=&(:7DVDE
M/S<_)8R@S:M4E5G*N,ZIZ[9QG^ 06RNY;ZLBW[.YW]>_.$)>9?2I9K7-Z="W
M;8>U3<K4Q8CH6'2S4'2DAV$-K.NVPQR&*V#F:@QZ):M(W5?1NZEVSO;*.@9J
M=35,7WO8@!P;[5O<L.U=,=8#,JZ@././J5&N;ABUX'2=UB5!):];D4O0O)4)
M:3SJP:1*CZ$=S.R2B:+5PIKMMJ%^1O\ \]M%191$$R'>_MIVW%A=X- S7_WO
M-FSJO]I!\T<OY0+)8^!9%<)E\S:?$788>[Q*R6_U[M=EM$54@?KB/UF<E>OK
M)T_YS%SQF66H[_*6F=V'<%HVB5V-.97U<*$1.J<%<Q#;D"ZNN/NO&K)JLIK_
M *[;9U_QX#HRAZ#094,@LT9B<0;FK::>!H=*$4/'E1:T&TFJY$Z&1YV\2EYY
MM HOD=WN[5%75KJMIE7.N-]?Y"6>!EI[".L;[H^ZN#.=Z44JVNT>V;<LBI)W
MI6XQPA.1&H)\2KA<]"1"% 8(G!&Y59ESJ1TA'CJ3^;9L=';#;ZT7>=]4? 6C
MO<Q]EG!',EU]A1O>G.]H0=-"L,3[U!=?&?ZY$&\FG'0XEJ#CYY55XP)%"SMC
MG+M':)PLRD<(24AJVWW^+].4@H+G+GF][KX-N(2J8X,Z$]IL;W'2YI["K"*R
M-2 GSB]:^/Z:M$]'VY8'[S.'?-\GSG,,4:XC(_36(4%_@Q[AOINM*?6'TO\
M@806DP+O<'90X#_I4J.>INCK(8']H&I4REF$W[#[%JJ2=/AJLJW!-VF[N6X_
M%#>/1D)R<D4$\',E%MFL,BM&ZJ2"X.1SMVX7WMU>;4*VYQ-:RJ4;Y4I7HD4L
M$_2D!8Z66MDSL$1C@2P*@?P;62J*;T;5Z\<LXR5=:2ZC9JJJJT0USC74&,Z3
MZQH'D</8FM]'[<193CUQ$B0_&PQ":'Y].-FFSY8?KNM@F)(3P\G$VFOW%&T5
M'.E$4O\ D5QHG_.^ 7F#]I_%LUPS/>Q=6R9,<Y;'-BYI(%)@'$PJ3;3H:;R%
M:OQ1F"S,<U*7A9)GL=M$QT?HVRX?/5$]$]<_7C/@<W[T?2-V<O\ 9<,"V)<+
M@AI*A6YY;(WS=//P+I4)9EM0XO(,&0TEV9*I#-EG &FE\++955PV^9K_ #LD
MIMIM@,6O46$\MAO+M06_3XJE<WL*[&GSN:SU?>O.O4=R"U;7,@)(67#4D6=
MVB+-+6'*HK2O]6@_"R2L^@@22$6NZ3=K/%]M? < 6OHQ]2M@7W0I_P @=@WO
MSA8-T6?T]0W17+-)3O0JGW>BSF3L:S*<NL=#L;E@R< -HS\OB&E5]7;28%EH
M_7=1!RWW2W!;^N>I^3^X&4.:DWJV]QMES8L/DE7RD<,\ S,,G9-6&#X>)"VF
MSUI<VS$7E Y^0C,/,,WJ7QYP;G8]K)PSUF[34V4!TN!N&.EZ]X7JNG7G>/9H
M&/.X,0F!2'LBK.;(KJ*EP9X]+R"7IPK+Y@>NR)=$'QBEA'K/E-GKN'TA4TF&
MS1/?9ND#$TIP+9- 'UWDH-V]T&1P-Z%U3G$YI<N(6Z+)'9<!>):%P^)'QYM)
M#<!75CCZ&6&81J,(Z0'RW2L8NA]331D$#,?7+:B781+UW4?18%'&A)2PC3\,
M0=#<[9Z0L^DT1:7/Y&2E>?3QS;U=,*]8V&U.L-R&.4B'J,CM%M55MU?IRGX%
M\]6<.K=-6=1EPP/5_6'-AO03LB<C"%#'PHT ";)1%NH>34L2J;(!+$KDUD$(
MYXHDS=O(W==GIOM]O.,YUSJ%$]7^GCG/L\5)HJ^[3ZJ-2QTG'R=9F[WHFPXU
M.BCX>AXU@(6?5=9B,F*T[%G@S*1ZLBC).1]R\4<2+U/=7XR^J*8=VZ?6H0]4
M^L5KZ^>INGC:S3S X$LI7JN*%(N"-IXPJT\C#BNSJ;$)>6*8V7D$%AR-1FDG
M#Y3>9^VX5RN@LXPHD#5\E\P(\T!I7^PG\Y<MX7$7ZVET9>9)'LH&4MNUU1@=
M#E)UD(1"FX\ !\ )B49"CX_'?RVB86-;([JNG/R'C@)\3<\5697,#7X3Q9)+
MV-6<0XAP/=>PK!1"QKYNLVB_FFE7M"AO6CDN?,B!PU4F7,2O*_#^A#5QJEIK
MI@.E6E'.Z]MWH&VW]OV[8"MZS( [C0 W*=9&M*5@*^$-1MF+TZ(MFC5D+M".
M6=OYB:<YRJ[DWSO3[V^=6R.,!@U[X>4.>('GJXB($CK(8]I^QJZ^=><JAS#W
M=:R,(27W+R@L)B4JUKB3L=I50ZG#UF&.DI&2;1B#EK&HK*([ZN5<[*!Z?>U[
M=H>O8CX7IH$IKF?M5#I--AQ#2T*+P)/R/;M)%CT+'XXK(1$Z@B^[)B&J E%A
MS#^54BVD9L'IP;55=\YUPWRF%]\)4;S+VUS(05?T1R=2K&/Y<*B'B NYE'2A
ME>/(P484D[<S$P:T:YDXY#9X2E;"QV24]-OM,$[67B\L'JNK^.<JJAJ=4W*G
M/E$&ID?TW5X_6I ?!545Z5(B&TA##4@)T>/O!&K(]$*:O= Z+<" B[UB4';1
MB@[4BVC1HJKNW9M4T@8+&,:XQKKC&,8QC&,8Q_&,8Q_C&,8Q_C&,8\#GP#P#
MP#P#P#P#P#P#P#P#P,=?;<VH!R5^JG^[)D_AB)#VO<QN:0_0!F")5)6U4H.R
M/Q,,:?L!:)HC]=/FVRGY23:?DY)KG1'X[!QG??Z F0TGSGI[<K,WL]W:"_5:
MO/(?MR\VN".$VE1L:2U;[:72EQJ]8RCV1E3!8PU14LO=XW9SZ2&T>GIHI#:I
M*[AHQ6G]5_KCK^G?Z_\ U']K-OF_UI^N?KG[Q^VS/]C?*_5__&?M?[W^0_-_
37_W/R_R/E?\ 8^[X%@> >!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>g171895ex3apg02b.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g171895ex3apg02b.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ 0@#Z P$1  (1 0,1 ?_$ 'T  0 #  (# 0$
M       '" D"! $&"@4# 0$                     $   !@,  0," @4'
M#0     " P0%!@<  0@)$1(3(105%B(C-1<W-&0V&#@Y"C%!84(S4V-5959F
M5QD1 0                    #_V@ , P$  A$#$0 _ /OXP& P& P& P&
MP& P& P&!_%0H3HTYZM6>2E2I235"E2H- 0G3IR "-.//.-$$LDDDL.Q"$+>
M@A#K>][],#@:M1D*$J0]6F)5+MG!1)C3RBU"S:<KYE&DI(QZ,4;()U[Q^S6_
M:'Z[]-8'9P&!46T.W^>*ULL=#ES^/R_H,<'G<^+I^-NJ94[L$<@D/?Y>L?[9
MD0-&Q*B(:YA8!($K],EC,U'N!Y9!9QAF]AT&:?B:G';/>LL??)ITS-GRH*$F
MR&40?B_BNOG\\VLRJJ+=B&Y7T-:CTH8(^]VO,+!6L(SHPJ5$IF],RG;7)$P"
MEZ?1(;S8# 8# S^\E-Y6_3?. 8US8G;5/4?25@Q#F+G UW5HT[;&K*M83@2M
MLYQ)5>_;BV4K7S0^3-2E 4?M02P"+&#XQ#$$)WY9Y_7<RTZR5,XWK>W1BQJ7
MNKJJL_HR9(I[9;HL?%/XBXIE4C2,K(88R$N9IQB%,<$\:$DW[<!NR"B0%A8K
M 8# 8# 8# 8$!=1=-TUQM0MB=+]!R@^&4]5C>UN<TDB5C>Y(I;DSU(6B*M6D
M[''$#F].)RU^?DB<($Y!@O<;K>]:#H6]![Q4UO59?%>QFV:5L.&VK64R1#<(
MM/(#(6R4Q9\3$J3T2K:!Y:%*I$:<@<$IJ925[M&IE1)A)H0&EC $)%P& P&
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
MSI")3&PZ)O6O>A65@;[D;+=>(Z[E6Z&R7YZA;*[)ILA<MR1,I1F@"H"%1L0
MGV->.7I.QHG"Z^Z9[)45U1$.B;3$FWD;QQP=TX\I[3 WM)#.*(2"US)G/NBG
M^( ;RMD%)61]AI>R=[T86+0MAP,V?\0'P+Q;6/%<&M.)N"CEZ;4Y^?Z;YMCU
M.OY]1--D75U8P0ZJPOUN2B&L#G8DV2P2$P]6_O9IB@]0Y,#:YA<##R3#=""V
M=B^)Q^\@'+\L<.R.MVWJZQ[%YRDT<YY3P!.KBO"]%S:<5LXL\4N"O*MCTGD"
MV[G^//;J4X-\NFCO(7$)9(#VTIM'L(0A"#?X_/,1:_!3-QX*[N8O&Y"ZEI1A
MJ:#P7D,F;6%+KK-BT-3,*LFQ;SDA,37TI"IXX)AF*115J<I*$Q8:H5."KT,2
MJ@]#NCPT]]]I\AQOG:V[6Y8Y"J&B3JO<^6.%:&BDCMKGX2RK' !C:CZVMJ<-
M3!9=L-SLV!/)&CCZ9G1%GK1+507)46'>PNI7?B=M[H*J62,^53H)GNIJ;&L2
M6.<<<PQA+0W"%9FD-@FQDV*%Q]K89_>ZB.#++7(02Y>-A1*][T2T:T LW LI
MXA?&M&_%1QLS<L,TM1V*\EV-95@S"QTK *,FS9TEDE4 C:]>S#<'42-P9JY:
MV1J/#I2:6(Y (9>] 'H.@_8\@')]VVY)^;>I>2)7"HMUUQS*)X\UTT6B-_+J
MBY*RMB,)HU<="6(KC0QNL?;9X2QLRY ]%IEXF=X9DI_VP]>HRP['C_YQOZO'
MSIGIGL']UX>I^N+)CS_(H_4CB\R*'5!2581)'#:-H1IF3\TQY?,]0=.<]/#@
MYZ;6\A6^R5P,*)]FPC&%LJKH*'U!.+[GT:>ITY.W1%CMEH3)OE<N<9&P,#\U
MP&)UZ6@@#2N]2HE'E+7#R%1R,H0PB7'G#T()>RB2@SM\^M*_OZ\/?>D,)9B'
MQS8:/=;89DIA&SU)+E2KFUVQI2V  $1VW0"*'' ("7KWFB'\>M;T/>MA?CD%
M+&$7)O,*2$M1;'#D_/5+E11F)2*4);5'0UQ&],K>!$M"!8ETD;OC+^,[6C0;
M#Z#_ $O7 SC[?X8D+UY(?&EY%J*KQ#)[%I^UG^E.BT)!X6O\;Y]M.L;&AZ"S
MWE1LTI,M=.?5LJ<CV_0];4*"'TY,'8]?$7H+<]E< 5=V2X5K-W&Q;PY\O.FO
MS,GJSHWF:?%5K<T/8ILE1))O#P/2QEDK#((7+2&U-M8V.C:M3_*G+-)T4;K8
M]A U9^(*E&=[;)%T;T/V?WPH8G%*ZQZ-=H]!NMD5.TN#<H,4MBXVBXDS5]2\
MH<&U09\I"E^878\D\ #"Q &45LL(;JQH0]G>:.^;FD" #K67BMK>.\V468<A
M7E-X>F>C(RGG_1DK3"7@$E5/D.K+\MQX!J?16BBG(W_:>X!F@V5B=;UY UTM
M<X- H9#'*?2)5+YTX12+L<=7326+OY;)Y:K:$*-1(Y"K]?UJU8(Y29_K#W@0
MDS<9<TLUQ]'7U^ZJ./5F=9,-?1.^'>5)]RIOFT3K"-CBD2BQT>D G!A;X^2T
MF;^\2)TY9+B=H)JK1HRR]@#WYWYUY]D%;,M-/U%4X]U!&U"%7':J=ZQA+E6S
M"J;#U"EM4LL&6LAT8:U#>I5&F$#(2EB*&8,0=ZV+>]AWK HJD;9,A!UIT]5U
ME&UF\ER.N3)] (I,!0*0$DEIB7N&[D#2X;C+L402 (%"+X30Z+!Z"U[ ^@2*
MY-#4\D!2N[8WNJ8)FC0IW)$F7$!-T$0=&!*5%FEZ,T$>]:WZ>OIO>!W@  6
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
0@,!@,!@,!@,!@,!@,#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>g171895ex3apg05a.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g171895ex3apg05a.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ (0!M P$1  (1 0,1 ?_$ &X   (# 0$!
M       )!P@*!@4+ 0$                     $   !@("  8" 0 +
M   " P0%!@<!"  )$1(3%!46(0H7,B,D)3<82(C(&1H1 0
M      #_V@ , P$  A$#$0 _ &*W]>\F[<^Q[9[K77=CB/076_7>4-%-H*?I
MN6QZ([>;L6F5'?GK+/;'^5 2.C%6\$.$>V!;6M.Y$NV4XSS2E ,X$E#5=6\(
M2UI7D$KE"_2J4HH%#XU#$<FG+T9))K($L89T;*G>I=(CBB#7Z2N9*+!RY8,
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
M0(:5$H7&)$GX"066$(<8"94^OE"HVB4,"&DZF0,DW:Y2R3)I;Z[B*!OE3/.
MJ@S-LD*5&T$DO"&687'?)%*,& 79-'D[ \BSX@H;?J ZB=6G64_P&C.O"D+K
MJV1755,-C6K,I3QAMJ66VU==C1:#,<RM.764CD[:@PD<CD1>'MW$:(DPA$G$
MI3$!":0&2--7FV1?3L]]B)VO&HP:#5=R\7[&F_7\@U5E8:!OG\OU7>*=<X:9
M%_X8!22=_<D+$@1DD^Y$R&JUIPO$)!? ^EIP#@*[B/3/UR5[N@T;^5]KNV0/
M9%F<IA(4SY#Y1,6"%&2^>LSQ'I9-3JQ0/Q4 Q*'MF?UA*A06WE@/&?D\P U.
M '!!HG . < X!P#@' . <!>W:[JDY;N]=&W>L3 G(4RZRZ>?/H!"HP!*<^R(
M@>BG==)3E(Q PE)636,(23#<Y\H"S!9SXX\<9!,GKUM_Y&?CO(R_%_\ 6=]"
M^,]NH_Q[^(^B?5?C_0]Y_(/^8[^[/:>GZWV/^I\//P-4G . < X!P#@' . <
2 X!P#@' H'_I4_W.?\Z^!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>g171895ex3apg05b.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g171895ex3apg05b.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ -0#+ P$1  (1 0,1 ?_$ '   0 # 0 " P$
M       ("0H'! 8" P4+ 0$                     $   !@("  4# P0#
M 0     " P0%!@<!"  )$1(3%!4A%A<B& HQ(R49420T)Q$!
M         /_:  P# 0 "$0,1 #\ W\<!P' <!P' <!P' <!P' B3+MYM7H/M
MW5.BDBM%L3;17-")18<'K).C<5RTZ+11$Y.2I:\N*1*:U1\]V;F%T/;2%AQ1
MR\II6"*"+!/U""6KL\MMW[MNU.OWFP7N5U!#]>-!'2*0T]><;'JL?I)';6.5
M,Z!M'@M.A=98<E<'90:4$0E)1Q6#!Y](L  NCX%2>^/<EJUI("<0IJ*DNSNR
M,'A$BL%[UOH(I-)I9#8=%&1;(Y%,[GEGF%"J.A3$QH#%:I7(%9"TQ/C&42)8
M,02Q!(7K?VDM_=/3VH]GKIU[SK)(;@:CIA&ZQ-G&9ZK%7+J;[J!3!6YCC$3/
M;A32/&E.!*(U+DTI*<4,0_$SR "<_ <!P([V5MQJ_3EL5C1-K7]4U>7+=!H2
M*HK*7SAA8IG/CSG-,R)"(TQ."PE:XGN3RJ"D1@"'S+56!E$8,&6,(0D1P.44
MI>M-['U^W6K0UEPZVJX=G![:6^905[1O["I=(T[K&%_;L+41@P%KFEW0'$'E
M#\HP#!]<>&<9R'5^ X#@. X&5/H&[-+@FE];F]7N]%X?D[:/6Z];805'-9@X
MLQ$NLV!P:7OT4FL1*"280L?W*!'Q\A\3C,":L-9GLP/CDEJ-$ - 6QVYM$:L
MR>A8':+X^'6'LS9R&J*8KJ#Q=ZG4[E[\?Z WE\*B\<3+71% X2E5D'O[Z> M
ML9B5!.5)P,G%8&$.M]>Y/5K2: 5R[1GY;;JW+T-7IJ HC6!:UV=,[2$U*4J5
MU>DZB*FR IGAK28J\%#IZ"K C"QDIR5!X<E8#US8#O(TLTXJJ@)3N4MF=!W=
M>\-B$M_:4-@.L#8*NL29$2H7$3V*Q+UPQQ!'U(QD&*G 2$2D90@$DB/ :06%
M@NT^V5":7T)-=E=C)\W5]4T%:RW!R>5P#37!T6+,>1FC499"P_)2"62)6(*=
M WIP"//.%X> 0A&((=1JNQ6"X*PKBVHF4ZD1:T8'$+%C1+ZWC:7LE@FT>;I*
MS%/+68,PQM=2VYS+PH3B$+))V! SG.<>/ ]\X'+K7O"F*'8VZ37=;-;5!''=
M[;(TTOMFS>-P9I=)$\JB434QMSA)7)M2K79P5'@ 4G*$(T><_0/AXYX'K.R>
MS5$:@T[*K\V/LE@JNIX:4E$]2I^RK/"-6X* (VIF9FEK2KWR22%Y6&A)1-S>
MF4K59N?*44+/CX!%#9K8+>*15OKY9G5_2FN>S<-NF-YE[I-;LN*152RQR(RQ
MCC#Y5DQ9F=OC*QUE3$]-SPJ4N)(34SBF+()+*3F#/&(@*E.B[5]WV/O[:+N?
MVRD\7L?;RQK<MC62%$5Z2))3-5U_0KJ32KLNK%">:>O5CE>(8-&D7K1F*_A0
M"-$,1[FN$()K=5"\-S;;=RNW!"CW++.MW8_JQ##1)DII:B*Z24]%JW6NC0^$
M$$B<6%UL"4ON2BOU 3J"3LX&/)F1Y"07:9+V974%5:Q_N^<M+YMNK?->ZYPV
MS8K'W]XL9Z2OJPUZG,"K!X96]<EKV?3B&M"II;)*XY)1-"Q<4/SY/$0 09H.
MUAA9M>*ZFFHO6QJS"7K1OK0FVMVS?;<Q!7.Y4BV3$Z2AAF3!1,MF*DU<]7.J
MQ F8R56()V4JQ)T:AM&:87A,),<%Q.ZO:/5UR:JZSU1U];(0"'6QV,HAQFK+
M?0R2.H$NIE%QF(I9KL;>D]+3NZ1)7\CHNM,FMZ9L5+&Y>EE*I.64( TAV2P]
M*H/ORU,8+$A.K<9ANX%SZZ5I-*=TN([.7V,XF] 3F^5!A%<IE=CW0-8C;5">
M3/21$,V5^L:!V7KSE7MBD/H+5066V3VQ:!57L_"M/)/L9!3KWER::.#O'&-T
M1O335+/ X(Y6._O=VRI&H%':H;0Q9J,.*$\*$Y@\9"+( E9]3 1TV5_D#=5>
MMB 8,;,,6PTT,C:N6-M::F)1[$2]>Q(6;$C6N"I9 3ET'BJ1''O%><:^/#66
M6C (W(O*'/ I[ZZ-.MG>S*U91V<[O.=?TOK=L'?]9[GU74R0PQ;L'.:GUXPV
M*-1H#8<P<C,,, U>KP3>;)AH6HHA=,'\T3FN]!,-+D8:T&2]Z0DL)@5E1^X:
MO>J[M5V9&&L9TVSV++(A8C])59Z".L<'D1#H-IE3T_+TII"-(A-/4*3BQ +
M(0<XP')XQC2_2YP@=$0X%!ZTN.P]D2E?7-31PN'UJ;:=GN#6)\ERZ+PYN"V!
M>G]6WLX1JS2",Y&,))8L^J82 82E6K4;:D4N#BK2H$"(@U4L6K3RDJ1(F(!D
MPY0I4GC+)(()+#D0AC%@(<8\<Y\.!!*;=IW6M7$F-ADYWTU'C4I3.6&A<Q.5
M_5F!P:G#V_N1$O1)<C,^$"47D 3#%>22BS32BQ"P8:6$8=>_>GIQ[#Y7]V>L
M_P 7\)]R_)?GBK?8?;GW+]F?/^\^ZO;_  GWA_B?=^;T/DO^KYO7_1P),<!P
M/Y_EY3S1G7;^4+(;RJE-:.SEFV%"T3K655:3S2(*GI#OZG='.D;&I&X@/KDT
MQQHCTOBC.Y.LH,5N:<MK,<!J50,DY'@ >E;5.W<GOAW&7#3]?PLC4S;2-ZH1
M.J"6J*RMLL.EZ0U0F\657%91BK9@F"(I,TW+9<\=V./ =(HR%'&%*5K<6O"2
MD"=P)5]7&S#G0NLE?:L]9'3C.63L(A5<AA.X>R.SU6H:7INLK.CJ527/Y%;-
MWD%N=F62W&R)I5J&N+)<H5&4V %$ ",L960KAIZT.M_9NN]?K9O:&[+;U]Q,
M\V\2[7[7TM5.KSG()Y8#_!'V6U_66K\@E$IC\?@5&ZVMI9\84N!+0:NP<@(
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
GGA+3@,"G+#0UP' <!P' <!P' <!P' <!P' <!P' <!P' <!P/__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>g171895ex3apg08a.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g171895ex3apg08a.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ ( "5 P$1  (1 0,1 ?_$ &4   (" P$!
M       ("0H$!@<"!0$!                     !    <! 0 " @(# 0$
M     @,$!08'" $) !,1$A05,1<*(2,1 0                    #_V@ ,
M P$  A$#$0 _ +_'P#X$24S]G<HMMBVO7%,PS1NOU- -3L[7_,LD5 =;E9TV
M&.F* R5EE-@#?H[''R:1XDGAJB.QTY\D @"%PE$:,A4$@'ERQJZ@=J4M&=!9
MIL1MLNK94:XHT3VB2.C0X-KRRJQH'R-R>-/Z%KD<5DS*L+Z!2@<$J=2 (@&<
M#THTHP8,1\ ^ ? /@'P#X!\")/4GJ"*,6\_8XP?3JK<>YFAH-<);7$8E;1$Z
M=SDWJ ?2@E&H+C<C!,4%+ZJ-"--'$W5$C=OKZ264FZ86=T(DO23.EY0O([W:
M7I)L*X]2:PNYZ;:BR?@O)4ODN;LHO&FK 1J&&IX?&8E"%++=-P)(0_J/[YR>
MI-(0AXC1F_NF*_\ CP06:,QUM**:S;GVH)Q)U<VFE5TE55<R^9+EY[HLEDHA
M,%8HT_R14YJDZ14X'O;JVFJ1'FE%F&]-_800B[WG [C\ ^!'!EBE=FT7K78A
M%D66PW-C2\I@IORA7602J2*;>HB?R4YJ;IO0G8\[HG!L64_PI,)T85"-S)*:
MA &E"BYQ1T102/\ P#X$3DY] ]?5M+;*0R7R3TXZ5K!7J2I&BWX=H#%)\5E,
M:CRI0,N=J$=@7_6KA$(NYL18%P1N/"SDP1#*4 +&4/\  5Q_1'_IM3Z/SU=&
M6\;Y2UB"RI\P-<2E%OUI+*EL1! X8^/#$HG2:(3C-,POAC-E\HKP3DS)59+@
MD.85Z\M5WHC4_P!/0U&F?8".Q^K([F2I-K><?BO1$0:DL?8*YB6>-;Z2U?!T
MQ"=*0^!F"RYJAI:IV^PU(S>B5.+@U/:U8Y<-4F'JOQTTT+5OE]GO/E*YQ4V#
MGRYI;I1OUO.7C5MB:4FK@E/>KYLFS6MD2O5B\9&EFC4<AR!P;H^D(3M#<V(2
M$1:?@# "/^TT82-"$$ 1#&((  #T0A"[P(0A#S\B$(7?QP(0\Y^>][_CX'@P
M\DH9)9IQ19BDP12<LPP !J#0E&*!%$A%W@C3 D$C'T(?SW@ =[_CG>_ Y2&^
MJ6'=PLV%VC"#+^+KPVV3:?*D+>;8!%:$O:*-CFZF-%G"<4T=_O7$A*%08 (!
MFFAX'\_Y^!'1Z![1FR;E7Y3PS;%/)-5Z%TXFR8YV2^+F.>,F2W0JF)C?\VE<
MV@R5X3]<K-0U5#C38O&G(Q(!T<UJ?IG[EEC)-!*ISAW*LEN-HR[=?M3O6:;Y
ML^!2)1"65FVT?5LI8G&-LSO)7B8Q+/%#-T%K^--+:8UN*\AO>D*S[D:4X@)Q
MX4O[$@[?DOKV6VSY2YXU!L"P(PR/J.(39IL*YYBZ-T-BTR8ZMLN9UDP74[/#
MX)H9V]':49B2*0"4_L6D.$Y?83WZA@^ CMJ>B6HO5"8*\M^,RYRK*I0%JO\
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
)X#Y_ /@'P/_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>g171895ex3apg08b.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g171895ex3apg08b.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ -@#9 P$1  (1 0,1 ?_$ &T  0 " P$! 0
M       )"@8'" 4#"P$!                     !    8" @$#! (" 04
M     @,$!08' 0@ "1,1$A05%A<*(2(C)#,EUE>8&A$!
M     /_:  P# 0 "$0,1 #\ O\<!P' TFHV/HI)L&W:I*;0BA.Q;O5RVZ6VH
MC%PL2Y75S?(2XJJF):3Q>#Z<%^'D@ ,F84&^(TP!8BR31@#=G <!P' <!P'
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
M?^.OH_V!^/\ Z,C^S_LG[>_Z#]J?0/C_ $_X7^K\7V>+^GIP,[X#@. X#@.
8X#@. X#@. X#@. X#@. X#@. X#@?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>g171895ex3apg13a.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g171895ex3apg13a.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ EP!1 P$1  (1 0,1 ?_$ &T   (# 0 " P$
M      @)  <*!@0% 0(#"P$!                     !   00#  (!! $$
M P$!    !0,$!@<! @@ "1(1$Q05%B$B%QA!) HC)1$!
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
M[NOD*W'10@,P-6?'##TVQ?+KN5EE<::AV_!_4O-DBIBAZ>I6 ]1US (T(C5
M4KIT'S5>55OI8+K.HW$A8/43,V@@9FZ%IP.&J*;G'>S,>_(XPV154>*Z(; ?
M*\N:HS@; _TTJ6>D8J9EN9 A&RN\)'M Y8&'P()2_*&H-M*"JQS[S(;A7=VN
MU9N5_AJFE\M@ZSP)X$\">!/ 6KVM_D'%U\R!8M[,%^*T+*D!2OX[1P:EZ-LZ
M6]&3C5/^1-=8\3M"/2J0@VD=8#O@5W9,=V6C!?;55=HLN@XU )V=M6Z'ZKY,
MKNV/;K.0#^:R0X3#P20>N^&T-1_3CN$SU[&)E1X>T;1!/BH&S":0Q?0,/$2+
M)AR*_P#T&VCY%TV54!F-]^Q/B+F$P3CEY]*5I!9.$-02.&8HH3=2&6B3MF:%
MEX*))16)LCLA8OI$Q!NWB6BK;7.@]#9VI\&WT5R':<VWOR7T^TFMX<N3RH[9
M34+M:SL"S*UV#$"#LG!4W1@7$91(6;9(F_2C2,U7=,4'"FZ*.A555#Z8<;[;
M!S9+O?DA*2!(;%KP@MKR\Q8$!KAU%J3/#+AD,3,V3,58#&RL\#UZ[D#Z$Q+6
M6H*,WI4EHW9,-T]\K[Z:I[YU"S(Q)+^+7U9H&1UM$(GSM%(W%&U<SW>7X.6!
M;$W,-&I:4$4XN-TU906$0W5;<3A,CMN3)D4]W"6J;/">50O7P%T^P/A6Q^YQ
M=7Q6,=Q=,<=PN#FCTBES'F$F#A\MLLL[&)#HM@S/W+1R<&A8IA5XID8GJJ/)
M*.]=W*6RK5JJB&.3I,ET)RR&[=YZNOVS^X%OVG4ML2<%Z\Z!@25FR01U17KD
M%%W_ #/*4YY&:L7:SA\[>&MTYBW8FV&C!TRW2P@NX3UU7#=WRZXMEWS5SZZO
MH>W$W<YI6KU[=%M79)^B/LI6%!=YJRP],)(E72C:1;.--]W&N%MM\9SM]<_7
M/@7MX"JNX"=-U#T)4_1V_3W-'.73<;Y^Z KV!;]4N'6U:RNJI"YA9B1(;ZH6
M'7F8[@+;XN&$B))NNX).13%P/;803=.G"8!+U+9<1NGJ?F/F[K'OOE(S%(-V
M!SQ*!O,?,U'S.07;9UX+H)V9S-&+D6?V#>2=8UFH2@QN1$72;08FL-;L_P D
M@@TWWV<!^+RR+DY2Z.[3_P!4;:]+YJ!6;TWI/+((7IT"=I.[ZTMV<QJIXFE5
M-S(UG!)[O*)*9G15XN#=$UTGS= CHRVU3QE!#0#<]>0:<F;D[*MZZ>JZ NF]
MYL4I:#65SQR])R9ZE^3F%;1N7KPZ.H)2@JK,R4[LD3-U2!@Z3% /W"+-FFW9
M:(,M=LAWT@]<O)383*7G-[1EQC:[U>?-V]]<K-H!"[*BCV=S**32Q1>FA^,2
MZ$O@TCED<'J$!)$0Y;(965_%T:+.E%=@(\>[N\%56H/>PJ5G=W,)3JV;&SS0
MO$(D6@_^7,!6^AX6!(FB:-@XK7&6"[EFFB,=3/7.R;-JSWPS2 C/ 2S[2X%*
M)?97/OZSW0J>KH6\924-_C=LE438E>;G5\.)%#8HO8LRC3UF[C8E'#35;#4D
MQ:+.TL[:846PDX#)C+O8)TV.[YE_#)OWLV?6?,-=VW;;E+NC1K6]V-Y#%#]0
MU&\I2)NI#5$71CI$F(F[<TV,;++ Q#%99S\W'YF-$M _H!\R[A5.=*+WCMU/
MND06:EK_ /4]!$BH@Z0NUAB+C,-K5>F0&B8,FYGB>,$]UVF/QU,N?JG]=<XS
MD+Q\!9/LXL'L*%UO" O(UA\,5,;LF3-JW*S[MHS.]F#>5SV1Q""U=%*L@D,C
MAQO.YA-)-*5&6$B.WXK979O\FSK15334%A0?>Z.9>])/6X^\O2:$ZZZIMZH+
M,NG,F,W4-Z^N&'BG*4?=Q,- BLU.#H?(!5&-,H1-LP=X%NR.7KU,0AJ074T!
ME'L$]47./;?*UXT#'*]HZD9[;R+9ZTNT5SY6TDDT>DR4V&SHB=WTRP!%';Z3
MD&;A%^\1(-G_ -""Z^BV%\_+(=%!>6IM4OL#[!ZK9)Q]C45Y\C<T01!41(BR
M$L:6?09:\&I'1.#X9(Q% &A!I:(RS?*J+.4G&JB*.-$MW&-@SE>A[U[<I=\>
MK*:]+=%<^';@Z&M8]VC!3=H2:PYLG8-S9G$Y'27%@9(R*3+001;B,F ,6(^4
M-&J>XT@)^]A;"OY&<@7L)X\@/*7K(Y Z_NOFTQ .V:B">NNJK>R_GQ!G,2PJ
M%=Z4.<:"YX^32F<;=*O9KA"2%-V[##]QLLNV_,2QOE30-4/@"-U/P5QMVXE#
MD^LN<:NOC>OE"ZD)=SV/)D2<8UD&K'4ZV#ED%&I-HP,9%M=G+?5;["ZC9'??
M3.Z2>VH#N(]*/J5":,$V?KRY473&!W !HF8J:.2%/ QT:<R!9)QH?;$]7SC]
MJ\4WT<+X4<)IYPEHIJCKJG@&5@ (.*@PT8C <7'HW'10\&  !&#46&"!1+1)
M@+$B1C))!F/&CF2&B*""6FB:26FNNN,8QC'@>V\!7';7&%D6YT[R+V15XBG;
M;E/(XNY60[GSH7<N.@AM_8@0,2 V76,T$A)<G65\Q.80<4S8FGH,LTU#$'N-
M<-G*;=?P%A#/23TG+@+"TK:G/.<HZFZ;]A]&=J=N362QLN:*5;4]+RZ.2J%<
MX<<SG6.OB8 G!!<;;A-9 Z;C-BX_*K97X-=L:[!Y]K^]BPZA:>V:VCP*BR4
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
M\&I-Q"T!*#!D@"BY"&)Y4643*#G#5UIG3^_7">R3@,_3>JQ,,D]2'_?7Q1[
MNPK[AK[9I&[]C&SOJWAC8\XER\F2:0FB.;"L=S% [UD^:K/&L[KY75Q_&-,8
M54R@V35!J,RY/ZXB/=]_]'<U\1>M-X;LW:.F(YV%T%:5W&;W<9$51"88E%UX
MDPK*7.*[$M7H19EJRC)D:*78(ZNED<NUEM-P]MS2KW9(_8W1TN[,)1NNG3OU
M4FD3//=53>1'ZF1Z11Z@ I7!.V(W9Z^!K.1<"4AS9B[<+N7*:1=TU056T065
MR#N_ G@3P!+[=O?D_FCG29W;VB_@3*CJ]5$R1\G/H^+ER)"5"2"+^&CXE%"3
M,@K(9^L?;(Y#-VB.[S5YKJHGG3">RF@ WU%[6/7]QQ"N0+1?U7:-H,NQA;@[
MS WYXYG(3"72<)L!"2ER^8AGS*)% +I8-+FCC];O]LNOHY4VT:;ZI.-D@.;B
M[K.CNS*4UM?G]I)@T+ SNP:E*1.9P4E6TKA4RJR4/XE)HN>A11NV<@'C-TRU
M6U;YUQNDBOIJKJDOJJBD!9>!/ G@9HBK/VH](7'[H$Z[ZGNBI)URI/Q47X2H
MFK@_.S2F)L8>\X1FS*U:SJ9W-3\B/G-9Z\-"-I&UP>&,1+PBZTT7TUQKNF#6
MH=7?6$6[(BMDG+$M2Q**M>C336R:P,R.F0E-\S6W'AM3(C75?A0\22N&PB5G
M/A97XINRKT4"^A%?+GZO6C7 ,#\">!/ 3Q[F^?ZWZ#I7G\<7Z(YGYLONL.JZ
MFN7DJ5]3O(U_C>;7A EB3EE4I"/'I !>S$?80%X[:/!P[#U[E'&%DVJNR.OT
M"AXI0'L1L?O[DJV_9#TKQ37%9<^&Y@]Y6HKF98ZP,=-=%22B[*A\OD+G:YF#
M.<CT(Q3QZ1$<QD*_,Y20;K+[[J-FJCKP";]-W/L5YNY?LR%0WH"D>D <BZZZ
M?LE"<\_'AYZ !%)U8[POM -]AA<ZU#2B&IYU;%!F';C(]WG9'*BGQPIL#9/
MG@3P/IK]OY*?#X?/Y8^[\?C\OG\-?C]SZ?U^7V_I]/K_ %^GT_X\#[^!/ G@
$3P/_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>g171895ex3apg13b.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g171895ex3apg13b.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ *0#; P$1  (1 0,1 ?_$ '$  0 #  ,! 0
M       ("0H$!@<!!0$!                     !    8" @ % P(#"0
M     @,$!08' 0@ "1$2$Q05%A<8(0HQ(B51<2,D-K9X&1H1 0
M          #_V@ , P$  A$#$0 _ -_' <!P,27:I?VPV^&U$ZIB@KJMFCT<
M(V)BG77I/#X/;<LJ(J[-PTLH9I;NKLI.3( K3/LIJ74.I $-92<TP]$F?5I)
MHRC3#C4!H6V=QNV^P42==0NM?KZNHR(]A^UEG0]2@DA[2PR=76NM=?H)"]6M
M<U@_/M3JSH6L\47\@2A)_>/!*=Q*1!$:5Y<A?NB*4D(TA*Q5[Y82E(*5K<$
M2X6*2R@ /5>V+R(M/[@W&1^F'.0@\WAC],<#E<!P' <!P' <!P' <!P' <!P
M' <!P' <!P' <!P' Z19-DP&G8!,+4M27L$ KFOX^Y2J:324N2=HC\;CS.F&
MK<75U<%0P$ITR<@O.?XY$,7@$.!"%C&0PS=?&IO8\NMNW-]J!;:(B&HLTGNT
M=BZ1[:=@:I]<YUJIKK;EJ2JS;1V&CM#%%QU:^R:_X@).-.]2)S;Q_#$!-.-*
M;E1H5 71=!%*V!945O#M(V<DRFZK]W,GSX@I>YYO!&6"SM+IG7ZW$7JEN:X.
MS*'5AJ:/6,X,RJ2?"LJU6B4(%#:><K6G8];@:+N X#@. X#@. X%=G8=V9:_
M=<U?M3Q8Y<FLJY9_A6BHK6*IVM1*KQO-_1GI"%C?"HLWD*E!32SEK,*7%S4A
M E2IBAX!ZZG)*8X/2>OC<1AW^TUH?<&-1,^!M-WQ9PD!<,5/>)(IC"YGD[]$
MGAD/?L,T? ZFM[Q'CR\G!1D 'G'\H<A\!9"97 _*?7UDB[(\2:2O#7'HY'6I
MP?9 _OB](U,K&R-"0YP=7AX=%YI"%M:VQ G,.4*#A@*)* (8Q8#C.>!3C OW
M"G4-8UPI:68MP(PVOCPL0-44F$TB%A5_4\U>EIYZ<UIBEI3:*L,+<3$)@",#
M5#5E-Q^5J<*92>,S(0A='P' \WMNXJHH.OY%:UVV/"JGK6)I,K9'.; DC5%8
MPT$9SY"L*W=X5)$F%*H[."B"0BR<H.$$LH(QB"'(43H>U7>W?1Y$R=2ND9^*
M8.=QMX=^]YDT@J[7YXCYZ)+A/,Z>JQO6M%L6XVF'K!'I#TX2B#2T^ GE%9._
MPPDG#>J&66!*H?8_8%O7LUNM)XHN:7M-5*%V0:T:D D# [,DHC;JJU[I'X0,
MQ6Q67-/OD1DE>WHL>?1"<2/!!>,!;5$H?%H%'T,4A; UQB--@EHV]C9492!M
M1C<G!4ZKQ)TI 0E%95N2XX\SPQ_,88(6?USG@=CX&:&1V%NEW);1[;41K7LW
M.-$M$=)[-54HX[$T.F4D; ;%;0Q0#05/(>WR-P6(DD?J*LU)S@0JPV#)/<%>
M40S#%1"C):,/QFSIYW6THBDIM>B^^&^X0;&TKM)I*KW"C[);= 8;AMQ)#T[S
MENL"P\M#$,DE$4=\T/(S$@@C%G L&"X%?W_I^VO^U_UO]H-+_>_17T=[WZXM
MSZ-^YGYA?CS^8'RWM_6_ZZ/I_P#I_P WX?-_7G]-]7TOUX&WC@= M2TZ[I"N
M9I;MMS!D@%:5W'G&5S:9R-7A$R1R/M1.5"]R<%&0C%@HDO'A@( B,,'G  !$
M,00Y#-7-R;=[Y]BJ[6JHI(ZUZ)*(<#)[,7>S!RFMU'97+F0(G2,KVJ-94L+R
M;K##'YM2.:1:Y^@@=<)3#\X...) U!&?M@[6ZJW.J<KJ+ZKZPMO8R6; /B.C
M4%@T6%FJO7%3#*1=HC+;QHVOKBE(&R(R=&92K4H;7-0S^:/M[2ZIA95*2%'M
MQA=9UJ[J/D_D[UHS:F@$^ZZ;.UXI.NYK7]+/$[@5KP%PUR5+UE:PMVAL^@(T
M[?@]ID$36-JAM-3",) F 9E0:,PP!025W>W^J31I+1;=,V*8639NR5V0NCJ:
MIFKDS4]V;,GN3N2=.^29OC:QS0+CX= &DW*QX6D@."F]1.4+&!J2\\#F;R=C
M&GO7+72"R]M;?:Z[:WQPPU1:.HVYVED_F"\)*A2H#&()%T;I)G-"W)DHS%J_
MVX&]"# ?<'E9&7@0>I->V%"FLNO;A+[!8JBD.T;<PJJ4K*Z')MJ^V9@YR"/D
M20B)(ZYE:U!)1S-O0'A M;2R3%"55G! \>H( 1!(S@1,V7WQTSTX(0&[1;,T
MW2"AV*-/9V>>39H;),\D$&(RCSV:* //DSN0G,<",&#3)#0@P:'(LXQGQX'O
MU;6-"+?KV#VM6DC02^N[)B<?G4%E;7Z_QLDB4J:TKW'GQ![DE.H]FZM2TH\O
MU"P#\@\>(<9_3@=UX%=78[V)P#K]K&,*S(L_7'L?=[TJK_5#62#I5BZ?W_:G
MJ-*4#"S%(D:SXR.1\U_1J7MS.#@I"C,#@.#%!I!)H99R7W<_J9NG:GL?[>=2
M [)SC8NCG($(W+J2;XF+!IQ)GV$RQ/$M*R8@E(<5U3P:0R]8BB_UFRD>R I<
M"LF*W "M8;@-%O0V"C6#JGTXK2CK@KRXDM:T]&F^QG&O94RR=/%[:F)1UCV1
M$'S#.ZNHV=Y8IC+UQ TZ@11WE+P+TP8S@(0N X'$<&] [(%K6Z(DCDV.212W
MN+<X)B5B!P0+"1IUB):C4 ,3JDBI.8(LPLP(@# +(18SC.<<"E7OI*UHB_5+
MM!$+5B]?)S7+7^T(/KFVO$$*<4+):Y%?N2JN&6"JD;$K;X-(!NS(C*9\A,0!
M.6$ITQ A&"+*$$RNNN?P=SU9IJD&^UH!85RZM4O1]%[*1R(V QSJ05E<T.JN
M-,DLB<_RV.2]>U2(EZ:581X6X+..,)-\?$8#,!#YOOV%41U[5@T3BU<2::SJ
M>R)N@E(Z_P!6-I,KO"]K%>S?;,T.K6$ 5)UKJ<<I$'"E6+RI$81AP,>332"3
M@J[U1Z]MH]]9?7F[?=TB8G"50MPR_:W]=<9-]UK+2*%2W$*F2P[EA:Y6]H[,
MV&+,=5A!N'-0M1M)917@'U?(E0!?9/[!JZA*T?K"LB51"J:FK=@ ND,ID:]N
MB\,AL;;@D(RCEJU0)*V-#4C (LH&/$!8,9"$./X8X'B.F.[VM/8!3)=^:K6*
MEL>MA2J40M2XA0KV5V:Y%$W(Q X-[W'7@A&]L9RQ-DAP1@5D$F*6Q:F4@#Z9
MX,Y"67 ZA84S;:Y@,XL)Y*4'M$#B$EF;J0D!DQ4<VQ=E6O:XI,7C LC4&)4(
ML QC&?$6<8X&9[J@W8U$ZY.G*A;VW#O2 56[;22Z\MG&Z%I'*0RV?RQQN:W9
MC)&V.02ODQ3S84P7-#2)"W*5"1$8C+5 ]10>'U!'##H[;5^ZO[@>YXW8]\,D
M[U,Z4X7*44@@^M<N0+8-?.[J^$2%F4EJ+]BR5Z6GL]7.4E9%0R"#3RD_QQ9.
M4:8]8:%X2AHA_!O3/V?QWXK:_?'_ &&_%OV'VEA'L_QO^>^JOL9[7X7T/M9]
M3_U+X3R^P]__ )CT_5_GX%:]A=]5"PEN>VEJU&[#YY=3%:<HJQ9K]%M3)J?8
MA9\36H4BR;FN)YP(,77SN)6:%J7A=1G.1R10 DC(21F!#PENTKWD[?)1#+-[
M2T3=K#I!#[#1616/65!5PGB<6:HBSJ29%%6\U@&DF,TA;@'MN5H8JREA1B*6
M!P?E.I(\X@NZV0UEKK9/5JX-2Y$A3QNM;:IV3TWDB.MR1&3#V5\C2B.LRZ-M
M2;VC>E,AXA$*6].'!:<L:4L'A@&/#@9??V^U4O<DVPF3)8$6CC"IZ?M5(=UR
MMS1&$3 BBQ.R4JL:>R/:*PX^?'U0_JA=,BX,T95/:TDA2L&L-R(H)PE)AH3T
MVLA79AJ_VER;=C4W4IEWVJ38/6&L=>'V(+[ZC-)2S7AZK:7S.3@-9SIPXJF1
MRKZ4K7_#DORF;SE.5QQF Y($#Q7A"=HZ^.^UD[$%F^;XY]>=SWC8E+1Z"1RQ
M+5>+K!56B<;>9&YYGM/4#4D;7(G><G)60\!N)"N&E4.^5*T!IQ!BQ6-0'KVP
M'[=R;W77+7:TWVG9-D>R8R[*FM&6[+;45RIE-0*('5<BE#^V:\5C2,<>TZ>F
M*95+WI"L7H&I6<<\*VXP"DS"5<:04$,+_P"E_>X79GHK;K?8T^VDOITK::2.
M^^Q&XT3<=2^MMN,;XRGP&65IK:U*6F'$!JF/-BPR"0\ BVUQEZU$[.XS2$JL
M@8>]1WJS[?ZIW]O"#ZH;W7A4^IUH5?6$RM'<+8A]C&Q]A3FZSY2)[M<FEZ<<
MW!N@E<R>3X."0I4"CZ% B:D)"9,>/'@6(*6-Y:DZI8UV(L&D*M=>6U"Z%2=%
M>>[5^1@N5;0]B>Y^PKT@?6*/Z?UQ)&".(X5"X6QHW%"[3/T%#*W9!D+<(P#J
MWE8R&U'3C;C9&]9>I@AO6%<.FM!U^UQ5E9I?L#-JP@KB-J+87@C$>@%+UJ"?
M8,31A0U-J-.7AS1-N$*H0_6(,3%HU 6:+U(T:%8L*2*%YB5(H4EH4F"\JU@R
M"1F@2)<&F%%94*!!\@,"$$/FSCQSC'Z\"B'K0U4VEN38&:]JO9=%3(5LQ)&B
M2U)J;K2JPS*6G3K6=8_N#D$K(VEU=T2VY[/3K  ?G06"7$"$G*8?IEJ1HDH=
MD[C4QFQ4SZ_.MII+<!*MMMI8[;EG+DF4 4;/KAI6Z1F\K6-<!.#.\$>[?7T,
M>:VT/E $;@K+P9YR?5*&%D,*U1UGHFY[>VF@,&C]3SRUH2RLMU/D<<E,.@LN
M;(*Y/\D;9K-8<B6H("HFC/\ /KPG290CP["0&").5"(#@. X.IV\6KF\L=E\
MPU4M#%O0V#R,43?)DUPNPV"'J'\L2L)Z*+RJ8Q*.L$Y+291#]<]D4."8CS%^
MH8'U2O.$L>!7EV>]?S-V:ZLJ]3Y7:TKJ.#R6S*LF,\>(8W)'%]D<2KZ7(I2X
MPQ'EP6)V]L5/1R D:9>>2O*;UJ<E0)(I]/T\AG;*A-6?M].TA]:->*1N.<4K
MM%UKLD<IZI88U2V2ONPN[M77$)NC<,=IHG:)7E\M><,[T<M6NIR9,F9D+T>>
M)/A,6 &0MVZ^M%+-G%T.?:AV/0=@)W[LECS&:NJ=&Z8E$"T=H@@H])&ZKKHQ
M0>N3GV:_(EBIPEDA +!IBYV5HT@4Y U?NPN[X&=&\Z(L3MI[,+DUIV$.$U=:
M77,[T;(72K(XJ7MIFWNS%D5K&K60QNYCC' PMZJ.JHS(2Q'LY21.2M/7D^8\
M_!AP4P1$;].'V_.P&\=-=%MQ=K]8:#I>>W7L[V ;&:Z/S97[K8>X&QC[!D-9
MZLQ&0,3>BAX&77ZF(6!,) E;U1$? 5[=: 3FI,& *N=J-(B*][<M+=+=1M\]
MZ9?L%#[@I6;;0[!;373]Z(-$+-15[,K:UE9&VF0K:[>[(=E<7C<C7NI)2T]
MU,;SZ U)05BS( DQW)Q'N$H6CC:BE7:;8M\W9M0[V K@U*:ZT/7NO,#8ZI;E
MM=,EA%S:P"%\MM0UC>)//8]!8DQHEJ##D]RA.2H6*,J5"<T+E>NG]OIJ9U_[
M+3[8-B8FFQRS(M6:/7-KLXIWG,XUF>T;(ZIKB31>8O#T;'W5LF#\-(M:E8&5
M*[L_G6D%J\D*,@R&@+@. X#@.!57HEH98VHNWW9U=,@G$8G%=;OW77EZ5Z),
MG4HIU$G%*QRYLF<'ER7#4F:CF:/GKD(&-4G5'F*$@AY4 +/P,1H6J<!P' <#
M%]N-O=V+=S^UUX=7O5@UR#7/6FEYTZ55N!O&^%N;&[DJXC)_@IS'HJZ(34"Y
MA1Y>6\Y,WM#2L#)).E(,,..;VHU7@(:+NNGK#U;ZU:9C-<4G!H^NL(#&43:N
MP;Q'T(K?NB6K<)5<ID\OEBD;G("VY[?",J4S*%<8W-A?D*)#GR9,&%B? <!P
M/,EU-5@YV]';[<88TKK@B,"DE8Q>=J\*3W>/P68O;!(I5'V@LQ0) @)?WB+-
MQJHXLD*D["0LL1F2\>3@?IVC6\2N2L[$J*?-YCM!;4@LMKB:-9*M0@-<HG-V
M!PC,B0%+DAA2M$:L:',XL)I0@F%Y%Y@YQG&,\"+/7)K!/]+=.::U7L"95Y/E
M%&L1D"BDKK> JZV;7>"-*DS$55R2.*7V0$G3T]"9DQ[<"#2B7-P&8JR4 PTS
M(@G!P' ^9QC.<9SC&<ASXASG&,Y#GPR'QQ_9GRBSC^[/ ^\!P*Q;\ZSDMQW?
M/+G@NX^XNKQ5T-T%;[]K_7*>PB'QNW3*^:\1AE?%3\^5W)["@$I4P<HAC5.4
M6>&948@1IA $6H)P?D)T4M2U8:\5C$J<IR)((37<);LMS"PH35BL>,G'FK7%
MU=W9S4+7F12-^<U)RUS='!0I<7->>:I5'&GFF&"#KCIK!KB]7DP;-.]$U*Y[
M$Q9F4Q^.7>M@$84VFR,JM$>V*&YMG!K:*0I4XVQ4:FQ@*C&0ICC"@YP68,.0
MCOL#UUU#L9MKKGM[+YM;S#+M>F%UC H##)J9'ZRN"/#F49LV)L=O,1",:^1L
MT$M*'MLB1)"%:1,J<4)'O@*B22R@A/W@. X#@. X#@. X#@.!"G1[_2=\_\
B+*_O]T$\":W <!P' <!P' <!P' <!P' <!P' <!P' __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>g171895ex3apg13c.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g171895ex3apg13c.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ .P!S P$1  (1 0,1 ?_$ 'X  0 " P$! 0$
M       ("@8'"04"! L! 0                     0   & @$!!@,%! <)
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
M.&\3BL4-,BE3T[O#P8W*2DJUN*< $J2@*,&%@"R]T#H'0.@= Z!T#H'0.@=
MZ!T'S@  B&((0A$9G&1BP'&!#R$. AR/.,=HLX#C&,=O]&.@^N@= Z!T#H'0
M.@= Z!T#H'0.@= Z!T#H'0.@= Z"M/QL<K4YG7(AS0:N;:68($6U5MBR[-I1
MU?V:,QB/5[K94;VLBT\:3CFEF9W)>FB;6KC[N8M5"<3U*=Q-/&<'[/$"-E7<
MN^U<U^G_ -P=^R9>[OVQK[L/;55:Q&LL%CC@]QT^T+HAU;T/%H[#FZ.#02%Q
MAR2?$>4+6HEJM28G#A3A09WL9#W[IY%MF8EISP<<IS-><CSK4U2BOJEY-HHL
M96-H+D[E9:-CHRRK(FZ$+<@R4=3ET120E>1;TY)13JL*-)#@LO&<!TMX:[PV
MVVQBVV6VU^6.3(J"NS:&PDNBD 2PMHCJ&):S5L_/D)C,X;GU,E(?)*WVR6A)
M5EB7&* "$@$N3&>$X^& ,KYS]F]H]0N,W8:]=06 Q=;D50,11\S+(C;F*G((
MX/"8B=6Z7&Y.<!!*%D48<&%I4N"U7@+%92PY.<E2J 9#H#J_-I'9>M.O%C3%
M84X2Z?T94LVE*].D3H"%TCE4!C[Z^+"4"0!21$4I<UYHPDE!"67@6 AQC&,8
MZ"I#P^[O;V[$\DU<.4_W+57&R7F?R)+]E],7!H+9HMI?#-?[-B4#HLV,(DZE
MX=6R3S24.("$R1S WF@9BE0S3E9YN#!A;"W LJX:<U;OVU-?:P'=%W0"JYA*
M:LJD"-U<13R;M+0H5,,<],8CD[XZ!7+@!QE*C,+5*<8R44,)@PBP%9C]<WD&
MUQJ/DSKO;6DJ&E^\FG2K33VI8*<;Y0DJ.1/>\26+ A$ EB![G8)2O75TZ2+
M5AZ-:F$OQ@1.!%B+\<P,JNCZA;9O4_5>REVQ&I-2.&[E/[QUWH](8'7%MN?L
M3,)-8%3&74GG$<DBMM?I-'T35%3$R)2WK1'B X*@"PIS@"@A.$GXYRV;J3/>
M,4<B6I,,>^/&+;TAXSK%M5G<)>\WTV[--\=/!,;*;V8DU''4NN\+LLTED4."
MEN$88F )5E0489E,G"Q;T#H'0.@HPRKA=MK<;:+:2QJ@?F& 2IEYGME:XW74
MN,D>XNYVUH+>,<U0O,N#N*)J O1SYO9F8P8T3"M/3HEY;P/"@/<SDLL%%+;O
MLV-\9&I^F%148SSJ%<C_ "9<@1U<73\4Q37>!U9KQMO>=01N+&"B:9RDY;S"
M9!<).8ZE2M*U2U.+8VK!^&40,(P%)+6KKAZ^HDX_-FXM&#[.U/L.:78D(CKM
MB:P%'"MMO3=D*W!#G1YBL3DSH&,2I"Z.A;JX-J8_S*@/AX+RER L+A6F,;6P
MW3[5*(.;46Q.46UMHV.N+(46$HMH7LM8Q=M6-@"@9R L*!0F$5V8SG&.[T$9
MN9"MY_;_ !;[SUA5<-DEAV+.-?)I'H?"8@TJWV329\7$D 2-3*SH"SEC@N49
MQGNE%A$,79]F.@EK4<:EL'UBK&'LT<9(S.X?0\+C35$52]<OC<?EL?KYM:T,
M<4.A@"G-8R-3RD F&H$$)YA!>1YQ@>>SH*JO"-0;[!=GM)U)^K=UTAL77.I6
M_B'DMLJ?4=956LUEW#8VT58R*IFAUM*1,Z&&WX^D'F2!T:3VQ8ZEHF$XG(%/
MA%%D)PM0;7[%PO476F]-G;" :HA]%UA+[)>&],<%,L>\1EH4KD,<;CQE'@*=
M)*Y@)0)<B ,.%"D';C./LZ"FYFDGB*Z$1?=V_K(JNQ+@W+YC./+;;D/R5:C3
M+HQK10AM]MZ*JJG5*XT[/#.8W5JAD2!$L+7F)4R)"O5$E][#6FR,(X[+*D,M
MUCYUK$A2Q$_P:R.=C6I@ALL*"WJH]+%<=M*')I%F$R1U--)<\IG8X(#%#3D/
M8EQVA.,1C,P$,OU^9+@H7=-EW#UDV3M@E^VS^HTV7TOLS6W#LD34:]4*18TH
MF<M5RZ)FQQ]=FB=$H$I[AYW 31)$2HH9.4@_$.,#^@)T#H'0.@U[!_XO9O\
M+W^8 OR/_%_R7#/YF_\ L#^O^Y?3N@Q2)_FME_DE^)O7\I_FO^8[-_!?[3_W
MW_B3R_0>.]?Q+8[_ $]?DIA_C7\2_*+]_J._P5_T']T>:Z#?J3\*F_#_ (<G
M\)^%_P"6'\-_9_\ 8_W>SH/T= Z!T'/CE9]!_3NVO^*/EG^'?; [UKYQ?<GY
M;/3O7&;S/NA[/?\ E+T[P^WR/H'[T]5\KX'[?9T%;'2'VP^1'ER^'O\ YS?-
M^I:\?'GLY\WWZ=7F//K_ "'S*>Z/[F\EY'M^%O;;[K\0][SGWON]!L 'M'^@
M=JMX'Z+GMS\Y%8_#ODOG>^1[U'WY>/1/A_U#_-3[V>O=WUWXI_=?E?5/5?W/
MXG0>]K][0_KLS;T?]&+W3^:[9;X@^%OGB^:7ROP&F\+V]^.O\FWSI>6[ONI\
4,??/)]_Q/O'B=!;WZ!T#H'0?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>g171895ex41pg1new.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g171895ex41pg1new.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@"%@-P P$1  (1 0,1 ?_$ .P   $#!0$!
M       $!@<" P4("0$* 0$  @(# 0$              0(#!@0%!P@)$
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
MRFEF/%\(3%/=+VJ]MK'LD>T.M/<BYVK^:XK IIS(;"V.+"7)47;;R3+LG.5
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
M(LU'**0@1J0YBNE!+^&(@ Z^AOMTT"=E0,QO,.?B].X@$636U['\?#SK0>X
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
MZZV.=X&[)Q_IRR+@.HR$9BSQ2(E@;&P92Q6]]P56! 4K:JLCOR;J+$SW*D
M,&.MO$$#RZD>1K4Y./4_)9Y.OO$I%6[V:<0M9/E[-A'0D_49&3?,&5<KY"M6
M\*A,UJP-3 59@PY-BG!JT;H=0%]Z25/ZA[<R[6QX4]H7N6CD502[?S6=6&C-
M8_,Q-K=4T)3'#$ZNQW6%O4#>W[/TM7=OZ8QG!NVJ0!RB=-4N1+V45#HIM^L
M*5(W5.BFLN4BRH"!E"@90"*\R@HH <S>!?=/;_F50/\ ]WA_@_Z>&G@.E;YV
MD?\ L6/_ .D?_P -;]D#JJF4'?BWYHI!X;=3X>NIX^0@(\ ]VQO?KSKI^NMF
MOJ?*JEMS<$2&X&5Y\CAMR21*!>H<-MMCFW I1]@FW]FIJU5CTT$C;@!$D0'8
M"AOL4OD!0\Q$?9[Q_3I2K221N0.%O%<=^)1'<&Q/^R)[.7\9@^\/EX;!I4&_
MAUKT1,LH9)(_31(/!58H?&8_F9)(1\"B7?XC^.P^ >.^RIKFS9K=W[UL]@E*
MK5V5I2F<EY!"J5-XQJ1)=O0L;9%N$RQ5%=>JTU&O1N3<;P<57F 2,M8I9X[F
MOFK-5 6PH*8[N?#2I])IX8AG>\JXJY4+<_64E"QX]NUFP<XM56@N$+9@R3=8
MRF15H:,J/4W%07BZ8U@C/H29<3CI^@^%\W?E%!T@0"VOZ?I^^H-O"HKM.:N]
M=5-]<:YAF]IU-_4[*[+45ZE'R5RIUCM3.84QDW+7$EE[)9S4@*4S--E0;.4#
MK791-4P?*D@TW->P%A^%39>E]:=F<,R=R8-,@I81I][2>C/$LF/GC[#%C353
MQ(7#)4WIU%IVBO%4+BAF]-1-.+=,7<Z* D,2/<,1 3VW'7;>_P"%0+>-&5LD
M]P<#B[M^L%&2R1:[1)Y7;1>0X]+';E>8LT"H]DD&T/(RTYAJ@,Z-#JJ%3,H^
MD*Q (NFI!#YBQ,";ES)W6&WS_7^G[*6ZW\J3FRQW4#BN,>#%V\UT/;G!"2'\
MF2M[ _;EPXG,L*JK"EA48=E57G<9ZBK*2@H).4J\FD],Z*FH$N:HO;H;_IX?
MC4BU_P!/TZ5L-VZ6#+UG@KF3-$7(.9R'N;I"&DY:"=49F^B'<<RD#1T# 2M8
MJTR5A47JZD8H^63?I2*R!G#:0<)&V)=3X]/PJ#;PZ5L2FJ<Q!307*X)L(G9I
M-"]8I=]]O5+E% 2!M]XQ=A_BU-A>QJ/PJE,P";@BH8#E^\S?N5W)@#Q#<J3,
M#\0#V"!C$#W!H1X?O'^^E6P,W*H(%*1@N80'BFW;%(L8-P 1ZZYB+^?M*54-
M_9IK^(I5X'2J1@!P8P (>"R:K0J.PB)2@<.@!T -_C"8H#X<M1^%360(98Y>
M13N#IF\CHK,'!! /'?<2[<?T>.A('Z&HH'<3<3+)\Q\DWC,"F,/N*8#)E/\
M\W<=*F@4BI;\FPI;_>59'.  'LY)IBDKL'^08 TI5TA5A*!T5R.DAW$"JB!1
M$H;[@"Z10 ##OML8@^X1U%P.NAI5!$TCG$$S':.=N1DR\2;AO]X4P$[=<F_[
MP .WO#4TJLP\0%-V0ADA\ 7*7=(1$=@!9,1,9 PC[=Q+]H>6E*.FLC_8B91,
M/-$YOC*'C_8*G'D/^081#W"&HZ]:5Z*9%N*Z)Q36\A5+X&W)YI."'V*H!1-L
M)3>(#Y"'GI2JR*"(]-4H)+ &^P?<5*'_ %B(CX\?> _$4?/PV$9I2G2E&E*-
M*4:4HTI1I2C2E&E*-*4:4HTI1I2C2E&E*-*4:4I(8RBNY$!XE*.RB_$I@ 0#
MQ(@ [E.H7?Q$?A*/AXCX:4JD03; !$RF.LKL.V_)=40\!565.'@0OM$? /(
M\@TI7@I!L*KQ0IBD^+AXE;DWWV^ !W6/OY";?<1V  TI5>RRP%X#Z9+]P3%
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
MY1-%"0;#(^EZB:O=DSP]X321V?)EQ6DBLWID5$54)ZW +,'0*1<HVS=8CJ6
M;CAN#"-)+,#:XN;G^P@GP!'2F+8HZ;B+BTBU4RO&M1?PE,:* D@_7DXR!>QZ
M+&5DI(#G*J[DF"9%T5D2BV.4C=-%(B D,GV\$T$W&-/'8&57E(U 5F!NJCP
M/@;'K<D]>,ZRK*$)T60 'S Z>?6NWOTZ4$4>ZKZEADI)@[4<YR@73ADV3E4U
MXY4[V^_"O\P:MT!(Z !,0&YU4P$#?$(" CX=]QW)[4[87:PM@/J;6/\ A^1)
M_;:M\X&YY+.8_P#S /XUV!UY#6TT:4HTI1I2N/-#[R'V+C6J.<7##N1A?3[U
MR1SE'ZC. I!_"D:F4;?+(M*/Q_!C$L-T^1VZP+*I*;@)QVUZ+E]M)G>VZ1Y,
M-D M%QTX#7UN;R-<_$6!'A7WOW-]@,;O0867#@=P<2(L5%*\=V'S4:2E@&]R
M0OG3>Z^MA(A166Q"ZUUX8.O6L&+S9(/5-&SG9NY3>-P%PB179!XD!4W2(<_A
M4* %4+L8/ =>=LNUV07T)&HM^[P_"O@_*@^FR9,?U?ER,OJ4HWI)'J0ZJ=-5
M.JG0]*T5S)A[*-ERG8IFOLK0K&3CW'Z\,VA)2G,\5S*4%\J))J9P@9::8V&Q
MN8E=HL=$6S"0ZS &R!1$R0IDVKC>2P8,!(IC'O427W!S*NZ]O98 JM[B]V6S
M7/C<_2OV_P"_NR^'[)Q./Y23"&9C1YPE::/*;DHC-[AC'#S10O! LJL@;W)H
M-DWO2,+.&:[W"8BR?<;[99.KM+:HPGJ96X2%1JDK3HNDSLG'+V0749GF,GIV
M*E['56BTD@<A&C62YQZSIN"?,_34CA^1P<;%2.<Q[UD8G>KEU!VV,!52%8V/
M4KZ@IOI<4^U??O9O =L8>'S3X(RL7D,B:4Y,>5)F0QNN/MDX62"&6*#)81N"
M9)(+3K#*6VKO1?W)XHR1=K>_DJHVO!X^2QFWJS(,?S5/@V<U/I2-N<*P>7R6
M>P0;N9QX*<PT,@DU(_,DFK)$Z0&< "]>$S\+%QPLYBWK/N/N*[%5L@W1;58"
M30WOMO9-=-.-]H.]NT>W>!BQ.;?C1E0\RV2_UT65,\,!CQ5$W%G'@F6+.O%*
M':0P[F7$;>1$3'=SWBG)-GF*P]@F]R3:M,9NJN[7PO+4^JRKFPG=MU5(2T+6
MR>K/JL;/4@ 6Z#=1<S50BHF2+U $T<3GX4$<BS&*YG##W@[ +;YEV*WY@\20
M+Z:Z53[8=[]H\-@9N/R3\>9I.87)4<M%E9,:P!6 FQQC0Y&WD$/SNZH)%* .
M=I ;F<E9W'[/"1Y4:7!.$*/&U"6F&D,LYBJ_9(6RXPL@.H2,&,7CSQ\,I57#
MB 9$32,K-HQX.2C'INR:S\5[.8V4%]QP92X!-BRLLJV)O>YW 2,2;(7V^LJ:
M[?[;1\9W5D=QKA?U')B;DI,J*)I0LD^/+C\CC[9I/<5P\HR43-E+,%Q&RC"1
ME- U+<HNJA4\"X,8985M$+6U&E)B'[3%4M#0,>UMI6D*]JBYF%M6CK9,1L'8
M&1'39BW!8JBJ!0?,G*(=(*8*Y&1RV4W'B-IKN1[H+$I<AM4NBEE-BQM8'T,I
MUKC=EP\[SGW.[ERNQQA9'+K)ERHW)12S.V,6E3)7?BB3&BDF@<QR3/L(1V^F
MR(9/6=K\4,JTPQQ3D*<I.+5H\,W?13FRQ\G$V%XC)">04?S47,1L+)1\F_<.
MCK+(JLVHIG.)023* $#7^0:=LV0Y.P3[K$*05%M+*06!  L"";^9KP[OC(YC
M)[MY"3GQC+RXR&21<=XY8$,=HPD,D4DL;QHJA$=99-P )D<DL46:YJ\UO$F1
MK#C-G#R%^A*?.RM59SX-OD[B78,57+<D@#R9KC,[< 2$1*M(,4C"  ==(HB<
MM^,CQ9^1A@S"PQ&D4,5O>Q-M+*Q_8K'R!Z5R/MWQW;7+]]\1Q7>$D\7;&3GP
MQY+0[O=$3N%8ILAR'#:C5()F'58G-E.KW8ME?*>68#(,K=R8Q4J,;-LFM&D,
M;LJ/%D=+N7UE=2I)N-HN7\OL63\]=- NUDW+ABZ0D'CMN*2J:";A3O>ZN.P.
M.FA3%]\3LI+B0N;:*!M,D,)(W;P+!@5"FX)('M'^I7L?LKL?D^*PNW#S(YV;
M'=LQ,]\R0J%3'6,PR9G%\6[I[_UL:&-)HW@B@EWHTK1)OIK5*^9:-*5S#^HM
M4<&SZF+7>9.YB'[<T9. RMC-Z:7@6$ZMD'%N1$J,3+-6K3IZNW6I=G=QD Q:
MISC;K*M6CYPD9!8JP<-W[.GY2)<A>.PGS"K12#:Q7VY8]_M,P .]068E#8$J
M#<6K['_TG<]]R>+3FH.P.S\CNV6'*XWD$]J9X1@\C@G,_IF3D*BL,O'62>:1
ML.38LDL,3B6,Q^J6^P-]BR4PK:)/#U@=VRGO\ZYO<A9E(FOP$)-2AK_+%?.:
M7!5HPQ452&Y"IMXP@ 1=5NB"RY0644WZ[NQ,^/E$3D$$>1]+#Z;LS*/;%@[-
MJ7\6\ 38:"M%_P!4&-WKA?<3"P^_L6/!Y^+MKB%^G$L\\T,8PH]BY<V1^9)F
M,2SY!N45W]N,^VBUO#K6:^<J-*4:4HTI1I2HUFY J.4L?1PVMW''?5;(KDE-
M3CEUF=G!@[H9#S+J3*8&[%:J>M B21P$S@)(XEVZ1M]BP<<OVMR&2,1)%CRL
M,?4%P&AWKE?EJG5A/MNS#1/9%_F%:7RF6(^^^'PSGR0M+@<BWT8C9DR?;?!'
MO-(#MC;%W[45@3)]2Q6VQKR5K7:W2OG7^H8]9M.^BW@=LFE*%[%;0LPDW\VT
M91IT#S4ZW!FK'N&Y6ZV\B*7X[ATW(D8P>/$3CKZ(^WD<C=B1$,/:_K\5QM)-
M]J:W!O:W@ 36B<]IRKC2S8C?VUJ%&T1U:Z@6EN(2P)!,-8O,N24JV1"3E8G%
M< >(2@Z;,5&6;+F6F;HULQI!4IP \*Y29<$E51)K:)^27$Y/^H(\;*C-C1%R
M51IW#;I!("/2A4+_ ,XW7(%:_!BLT?L;?6R;W_Y5'3]9!O\ #32I0[>[,E=E
M\EL&$*I6;[<R,Y-K"Q@RL?7[]0\=(EH;#%4.A(R'0BHRG0+,KD(I Z\?+=0S
MM-$#"D0.J[BX\<>N&\DGN\? "N\[2T4\I]PS$*!N,C$KO(!2P4DV)/,Q9WE:
M6-!;(8BX (#*HMLN? #6WC6QE"IN+LEP;_'F6H]6-K,/*O+Y&7-]*NJ]*8UM
M=?:'>Q%FJEN71DV=24(Z3]'T7"9VSUPL@V627 2E-K')9G*<9E?U+BG#Y,R"
M$Q*/<2>-CJCIIO'\UQZEU8$5S\),?(B.!D+MC4EMQT*'KZ6((!\+'KH*T6>X
M>Q4R0G8*![]^XO\ (@V^"<M:^SHS^0EYF+BTUFZE@K-@;72&0"$@$WYB@BDR
M:I/^HS4!J;=,$-]7F^4E$>5D]N<:>16%O49 H4M;TM&8V.XZ=68CU#<-;\.3
MZ%+Q)E2"+=:P3K\39@//PUTTK=IQC?!N(<8,F.'91Y>S9*@8"3N.87,RXL5F
MM*==XQ4/"RE@C(R$8U^/K\0S25"$200*V2<-UUTU%3 =31H^4Y[FN3+\LHQA
MAR-[>/M"11![DLJ$MN9F)_,)-]0"!I7+GBP\7'6/&/NK,MO<N2Q(/RFUMH'E
M^V]0SG>;-1\;U5HZ8S*UO2LC3*F,JN09@6>/5J"H:4)DETW@7J3UK&V]RZ58
MJ120M%; "B@+*&XIG-WW XJ\ARLLB,OTIC,.1*-OYHD&WVAO!4LHLV\W]L@$
M#K7"RY/IH$64$,6W*GBEOYO/U'P\?&HH:T<P0CUE!5Q[#0.;Y5>[XR92PL*A
M6(/(=4^6M;+2X"-CD42KQMV6LSCT<HH85TR,XUL8KA,Z:ANS?D 9TDDD#S\>
MGLS$7=VB<G9(S&X#1A5+*+ [G(L;@<;:S0@,I"S.63RO;H/Q)(OX:5UI^F(_
M&3[:YIWLLB*>2KJ@XC5@(@ZC53H4QT@SD6)3J TE$V2Q!72.(+MU#BDJ4B@'
M(7RK[I*$[E0 [KXT1!\&'K%Q\+]#T/4:6K<.TP1@%/'>U_@?3I6_+?P:MQWW
M,8G5$?:(K'.H._\ C?%KSWQ/XUL]>AN998P?NE22+Y>._)4_G[^0;_H#4U->
M*@)SMTA\CKB8?+Q*@4R@ /V IQ']6E*\<N"M4CG,.Z@%,*:10 RAC!X% I W
M';F8/$? /:.E*I227 A$MQ0(0H%$"[*N#CX"8QS@!DTQ,;<1 O,1W\PU%_$:
MTI,U,B<RJS9(5U3F,D!RFWXI)&,4 5<G$P\E% ,80^(WB'AX!J=?&E>K%ZJG
M!XN!6Z92F413^!)58VYDTCJ;BLN4@!R$ $"F$0#CMI2KASKCP;,TRMNIR_%5
M)L9-(@!S6(V#[QN0@!>8AN8P;@(;Z4JP/IFY>*9%)%P=0"  F*8IUS;[BJ<0
M!L0VP")A'D<I0\A\ TI7JH" ;R#DQU1 2E9LP4.)N?PE333$!.("(;<A H>&
MXFV#4>-U'ZZBL"[ATB[K(F&"=*$V1;QA17=O"I[\4EVR1N#HH"I\0AN4N_B.
MP;ZR*Y\?4/C^FE1;]1K!N7,@S5*V?<RJ; ")3[29 \1'<RH@9.-.(>U,?A]I
M #8=2 "+_P"[_C07\:R)49^1.9)4Y$>B!3^F?D*M)$2,7B"[(2%0;J)F/L('
M$H& P;" ^V#L4:=?AT_74>JWA61"-%RD4QWKR220$"*(J'(V<-UR 43"9-JD
MF4IS;;@)2^WP 0\=5N >@!-6_A2U%H0Z7)OQ>H%.8#MWB9#+I&#83IJ' "F4
MX^\1$^P[ARU%]==#\*4I1 3%.+%=8.F8 59+K&5Z9Q#?X!<&,)2F =P >/AY
M"7;;4>-R/UTH33154,5(I6;U,O-0A0%(IR";85>)1(8@;CXB41 !\^8><_CK
M4U?(X$#E:O2@ KCP1,H!!36,(&_"W'9%500#<H@ "/D)0'S@WM<4J\(&:AR*
M(F;AXG3$PG,B3VG2,.YA3+M\1!'< \2^[4TJLZ8\A40$I5!V$=Q $G ;[@57
MCOXB4?A4#X@^T/#4?CUI7@@DY3 P@8! P[;>"R"Q!V, &#Q*H0? ?8(>\!U-
M*$C"(F16* J$#S  XK)&W J@!N(  _=,'CL;[!#2E4D#H'*EN/04^%#?Q%%3
M;?HB(^(I''?A_"/P^0AI2O52F(87"0;B']JF'B*R0 .X@'EUD@'<H^T/#W;*
M54<I%B%XFVVV416)L)B&\R*$W\#;AX"'D8H[#I2O4S]0GQ !52"*:Y0\>*A=
MAW*/M(<H@8/L'W[Z4I1I2C2E&E*-*4:4HTI1I2C2E&E*-*4:4HTI1I2C2E)5
M1$YBH$,8HF*)UE""/))$1,4 +Y;*+& 0 =_  $?8&E*J.8J"9>! _=312+X
M8X_<3#;?8/,1'QV !'2E>))@D!S',!E#AR65'P 1* >(;[\4B '@'L#[=QTI
M5"1>L8%U!'@ @+9(0W,0OL7.'B JG#Q*'[@#[]]*5Z<3+',D43%23  74 =C
M&,(;^G((& 2[%'<XAXAOL'COLI51C=,$T42E X@8J9=@!-)(O$#J&*&VY";^
M >'(P[>\=145YLFV(=01,<QN)3J"!3++&$=B$#P /$? I0V*&IJ:\Z7+\5T(
M&'8QNERW;([!R$=C"!53E#Q$Y@\/9MJ*5&>6T[U.XIR6QQ8X<,KT]HEL:T*0
M;/4(MP6W+0;U&N.&DB\52;-#EE3I&34,8B:8@!CG*'AIK;_FI6BE+I/?O#Q6
M9H&7M2MBD%<,3BV);@YM-3+96F1[1F"WSLC19#DV7AHZSTC'P(1]<LJY%60L
M'T<B\ SJ->**XC[MM?E_54:UA[G5.]]\_;J8E89.@,?P%3R77&E+R]G6J6?,
M-D>Y;C[7$0-P4E606J$1?X*E8V!EX4DS9%G[=L\?)@N]4,F@WD>X>F@I2=+"
M/?%,'<)6O)-L_.M6L=]A*1.5G*KFMT2]5:)[58B,Q-D>_8_KKDL:5[.]Q[$K
MNPQ+ABZ;D?>O4*DK#KD*:RE[7'4'QI33N&*_J'F9V%]A6=RY7(EC2+:RJ>)\
MU96HEMN,]:+% 8JKDT\FKZTEK2E7E8BQC.6"F+C*G;MG4>Z:K$9,)AJ@V R6
MW:6I4K]T,1WK71Q7Y+MP?V6H0,OB',6.[3$*RE>K)Z?:[O)PL?4,I%BI)Q(]
M:^8V2KZ[V'!NH9(J,FH53XS\"W-F(9=";C7K^-0+CK3E[<B=X+2X6Y3.\/+O
M*3E&7CINCC79YA9G."%(M"PP+RFVB$0;1A&41.U6MPDH=W$JSJ!;-(2 &<@+
MDB9)!LUW U\_]M3<$7%0NZI?>Y/YHN%[-6,MP./)J L1*#5V&0ZQ)*TFV-JX
M:!CW=E&I9_J<$,:[LK/Y@V6=0MO*=BJ!SL6:YE4-49Y";:CX>%*QD=B?ZBU2
M:5!BK:LC9&7@[9#28'B,G$0I,I#2%8PR1\:S2UYRS+Y+8N8V7C+4+M*3)=*\
MH[=*D90I$WK!TPIK?U7#7I4DX=Q'W@/,>8>9V2_9FI-]1N4#7L]&L]@;S*\_
MC.2I41*7&P5!Q,9US4K#69ED*JMHYC+13F,Z,?8)$6\*F)DEV]O4-&^7QI4@
MWFJ]S,OD*^JM&>7D$Y3)%:6KEJA<KU:"PM$8)"R8D&2JS&B*/PM37);-C&V@
MCI^FRCW2@**J!*.D5F<>6NV0'TG2E(X'$'<G1V5 E4\E9TL<*SR#FF1S/5W]
M_4R5;+)BRO72XWK S;'D[;+$HX@+'8XZOP%8DDV*QC/8>:>(N@;NB@];B@4J
M1YTI5?V7>#5^Y-Q>J0RF\BX)E,@UZ3E\3Q]MI-8L\-6JAV\RK%^XI 6-[%QD
MM%Y"RO-"G*1$@\1%.6AHY\@JDV7>*%D^Y\PU6E1EDJJ?437I^*_R=*K(O*EV
MZ'IF309Y%K\7>+CEW+=/L5>G[S$JKQTG7G%B[?)QG RS!ZXD6C===:1!LD_
MQ !ZR+#Q%*QL92?J!K9&F"VV7O,NFPLU7@\<W>EY-J$/AYW UNRXN9VG(.5<
M:.;*RD#L\CX^BIQPO7R0TNNPFGCM!F+4JC5Z&.SAK^-ZC6NKI#E,0IDP-Q$1
M O/[VQ#"3XO\<>/CKD5:J"!P5<%]@F25#V>*A *?]&XH[_KTI0KL"C8P?]HH
MF.P^0'1.?<1\]N20:4KC_P#4QCGLUE?!-:BRL'SR8J-\55!X[!HA!LT'D Y7
MFI9P1=%RQA(QFP7.JXV%N5<Z*2IT^NF)O7/MC/'B\9R61,2$1HM!U8^JRKI;
M<;C3K:Y -JT;NA7DR8(8MN]E;KT%B#>M!+X@LP:+Y3BZU.*QEWA'.$\2*/VJ
MSMG$TYC)2&.KM;H.SPGHK#6K+?HQ9<S=LDKTX->5=+F!QTW (^@\<4G9>#FD
M031R?536-BSE1+#&R/=62,VOI>0*H&VZWUZ4E8SE*I]IP44DVT^5CTN+^'Q)
MK9YDJQL6,Z+8JNUE1I,)%-*JQKA1<(/,23-9Z<8\I:#87**K127+')//5E2:
M?-14*JKNOU )K$T3XW*9&/DL@Y1W,C/>XG5[D/?707(*Z[2"!I:N6766".0!
MC$ !8?RD>!^)ZW\=+UE\]8E[?K[CI?+=GR+:>W_+,X^90B\KC9V=O:LG&J$*
MH-=?S=,=(L',^[B6L@[9KV!J_8F$$'2;A5?H%1+Q>W^;Y_BN1'"8V-%RG&P@
ML%F%TA]P@L$EUV*;"R,K :6 N:Y^5%AY$"YF0YAG8VL.K6TN4%K_ (WMUJ#<
M6X'P;?LG0,/EGO>S+D*)=0,/ )1<ZR5Q-49%)**6@):D3]A?3EO!G,PT0\4;
MOG":+1V^YNA*]ZA3+'[_ )KN#FL#BI).(X# QF#LY9")Y$.[<)% 6/3<+KJP
M%E] &E<6+'X[(RUAR<J3<1I<%;FWR[BS6TT.GG8ULM8XJ/D+?!T['](5AX^I
M1Y:S2J9$QKJ$80+"$=@1M\M9OS)-FSZ) J;A1T8$U.MR7.H"JHJ$UG GD3"D
MS\_)#')/N2.Y#,[$:CS(877:#;H+ "U9,A5ER%BQT963T@+<!;>/QMU)/CK6
MI.69*NY!RM;Z(R9R=M;7Z/946PY"/$NK(XMF2L8E43IN2:W%RZKNN*'@7\R,
M<]DG)5W4[%,71NJF0ACGW'A\>?B^'AY69EB^ED:6.'>$"03"\D+L/6=RJ&""
MPC9ET-[5P9I!DY38Z>HN%4M:^YUZ-Y==#?4BFIDEI)Q@1TQ*1[MG,4V6B,39
M+4GY5%_-QD_4Q59QESL KBW;MV%PK-==+J\P 6,LV48D.X460*;E\5)%(DN-
M&P]O(A>>$*I5660;FC7K<Q,U@>C*0]@ :Q9$10K_ 'D8*^NHV]";?WK=/"Q%
MZZ[?3K58J=UGU+$F;)V@JAG&!+).W$HG(I/'IWE\5#TR)&#$\:1)J8A3(&%7
MB/B!AY#OY9]QU=>TNV"[*5^@>P"D$#\OJ;F^OCI^%;?P0;^HYQ/C(/#XM^VN
MP&O'JVFC2E&E*-*5SO[?\K8K9M+RGE[)U61D M2X0Y,OY>[2;,_)&$3,14L&
M?"\966D;%$<[@9"6(O( H [GV\-;CR_'\@QB/'02;/;]7LPY:B__ #>\6)-O
M%++\*^J_NEV1WODY'&OV+PV:V)]$/=/%\7W-CH9";CWARTF0TDA6UGQBD!6U
MEOK70A Z*J**C<Z:C=1),Z"B)B'2.B<@&2.B8@B0R9DQ 2B'@)?+6H&]]>M?
M*\BR)(R2@B4$A@;@@@Z@@ZWOUOK>H.MV!HRWY/A\KJW_ "; 3L%%QD/&Q=8G
M8B)@2L8^9":=M7* UYS(OFD^N4$I!NNZ4;N$2E#@4Q"&+V./RLF/@M@>S \3
ML22RDM<BP(]5@5ZJ0+@^.IKTC@ON=F<#V9D=D)Q?#Y7&Y,TDLDF1#++,7>+V
M593[ZQHT ]4#I&KHQ)W$,P-5\P:TO<_)S2V0<@5QK.145$3D+6WT"BTD6T-\
MX*Q*F]E:_+3$0D4)U=42L7#7B]*B[()'*)%=3A\H<6%8O9A=E8E68-<$VOH&
M /RCY@=+J;J;5';'W*G[8XN'CTXOB\N?&GEEAFR$F+1M+[6\E(YXHI3^2BWF
M22\1D@8-#(R57D+!4+D"<E[(I:[I6IF:IS&AO%:])LP8*5=N[LKMXR5AI6.E
M(EPZD%+,<X.U$3.VBS5NHU40,53JQA\M+AQ+"(XWC60R#<#?=90#<$$ ;>@-
MF!(8'2U>U?N5R/:W&P<0N#QV9Q^/R#YJ">-]XR&7'57$L4D<JJ@QP/:5Q%*L
MDJ3)("FQR77%<+?(U")F+%D)@P3B5H5=*LW^TU560:.$R)*+R#N"D63UQ(B4
MGPNNH5P0PB8IP,.^L.+GRXCF2)(2^[=ZHU:Q^ 8$6^'2NH[=[VY'MC+;.P,3
MBI<HSB93D86-DA&4D@(LT;HL>NL>TH0 "I&E:H=WTE$4F7Q%+.'4#8GZ,?98
M&.Q_<W-9E'%V:$5JSZ2,R)>6B\'%N5$8TC:5GGKIFBWCW:B1W"2CA-0NP=MQ
MR929$:AT0E6,B!AL/J OL.XC6Z1J"2P! (!%>X?83$SNXL#GL&%,K$QFEQYY
M,[$7(C7$8C(2/><-EFD4&0OC84,<KO/$CK$ZQ,AOY#L5GQ;CGMO<0+J,;L$J
MHVJKB]S[2-OA:G,3<%58N'G)&V1\-(,%(5"./)+<X_TJ<M)MX]+J%8&<ZC#A
M@S\W-$P;?[FX1J3'O56<E0A8'=?:/5<JI<VW[:IVIQ7#=Z]V]W1<FDK9)S6R
M5PH&DPOJ8H9LF26&/%>6-Q*T@QUM/[C8V.^4^PY0AK;+$TU,6/&U-G9Z;KMD
ME)>#:OUYZI2#"6K\LFYY*,WS"3BO_:7XKLC)BLLS K-1?F9 "I"0 U[D(8X,
MV6*)71%8C:X(86Z@@ZC6]@=;6OK>O#.^>/P.)[OY#C.,QLO#PH,ED6'*1XIX
MBM@Z/')^:EGW!4EO*J;1(2^XTTNY6!8V?M_S!7Y*)<SK*6Q]962T*S"QB]DQ
M6CE@19,RU.OVRQG=N%P*5(K6*DU#*" "T<%$R)^1PDS0<OC2HP1EF4W.VPUZ
MG>R+;SNZ_P#4O4=Y]H.2R>&^Z/ <IB3IC9$'*X[B5_8V1VD%W<Y4^- %47+&
M3)QU"W/OQ&TBZ\=E+*\.97+]PR=CS*U$OL^CC"-?JY=''Y+#-04% S;F"*R0
MPU0JAB0D3#K3SQ AF;F0G!4$Y91-AP9LD^Y[F;%$>/CX,T$N(AE(]KW-JLS*
M&O[TCRW;:#J%2UMA?U,?5O\ 43D=N0X/ \#V;RO"<GVQBMR,B#B_KC!#---"
MLV\\KFY7)F6588G(EC@PP-IPFRMT^0^_6M3KYBHTI7.[Z@^<LL86J%3<X/NB
M++)<LE;W<+C)O@:=S=,9$95QM"/IN5!Q"VRL)X_K./XERJ\E)%R5T58JZ2")
M#.3(I+;=VCQ?'\CD2+RL1.$NP&7WUA$9;<%%BC>XTA%E46M8DFUR/JS_ $L?
M;?L;[A\[G0_<?CVD[0@;%67D6YJ'B(L%YVF2&/;+C9!SLC.E58L>",QE"CR2
M,(@[QO+L!L,C<,&35OD%X.9"T9HS1,Q]ZK=&G,<0^48Q>_2Z33)[.GV&7G9&
M(+= ;BZ$OJ3HG$W)/X!#7'[MA3&Y1<= RA,:$%&=9#$=@O$74*&V=+V!\ZU_
M_5%Q6)P'W*Q^!Q%R<<X7;W$Q/AY&9#GR\=(,*(MQS94$4,<IQ-PCO[886L_J
M!K=_6LU\YT:4HTI1I2C2E1S-.G2>3:&S3G8-HT=5C(2SFO.VI%+!-+-'5&*V
MD85X+-11K'08.5"OB%71!4SQN(E4X )-@PHHF[9SYF@G>9<K$ E5B(HPRY.Y
M)%W ,\M@8B5;:(Y+%=QW:?R<\Z=[\3CIE8L>.^#R!;'= <B8JV#MDA?82L<&
MYA.!(@<S0W5]HV2-K7ZW"OGQ[_PL*7>S='!&BJM7+V-W!1R\)$LW#<LNW6M8
MH1#EZHW,^.I,-E3(I(D5*W$ZP J10IA*;Z![ $#=C1+>V4>>BMZB/3^7K:]M
M/$VOY$5H//*&YB3=X836_?6BE.4M\M,3F1:^+HF0X2.*?Y<FDV<I62E%K-DJ
M%Q;P9V,Y2)9D^B:;-.WR;,DH<JZB92M$D3H\3;QR,6%CP)QF6J_TMVT-[>U+
MO5T+;E=;/(H0OMT!NUP:Z'%:5I&R(B?J .EK[A:Q &ER%UTK,25;D<OUB:R7
M4&:=6R54HN9=7Z,BYZ#BXVS/*JQJL.K;FIY.R-K[#S!6,[*%>',>:CG(P)%R
MRL<*:R>N"F;#V_,.,SF6?AIMOM.R,Q0.SGVR0IC9?2NWY"/<ML>X-9CC_60G
M*@7;F+?< ;#2WJ )W BYOX:'I2M_E^R6QO\ D7)UMN.57[)_'H3>+<2UR&:R
M]HG(E-S9L:'RAD^49J6&8=LWM=*DW;QR;@#N@;.3/_4+(J#8<+C8$G]2XJ+&
MPT=?1/D.2JAB%E$,0.Q=&N2]K+<!  :JN9)*OL9$CRB^JJ -UNFXVU%_#]=Z
M2GLL6SE(ZMG[:SI7I1N12LPT@WJ))^6A6"$LW;S"#E^0(9BQAV;]1.1;RL=(
M2$D=PX7._:'BC%U8X&79LA>7W<;N)D8;]H<V)4V.ZYVC:4954!1L82"TB5/;
M"M ON6LMN@'[+>)!T)OU(M2AID];&9EX6AR=]P1-2+B/>&I.5ZK$7*A2]YE6
MZ\+5[#5II6'=6^H65:IUA-9+DVDFCI$6;=44""W(6).)'+6FSDQN2Q8U(]V"
M1HIEB4@LDB;@DB[WL=5(.XB^II]685VX^^$D@V877=TNI(W*;#X@_A7L749:
MLQ1LYYD4<W1Z65GGM8@Y6UU^99V.;KEPA8]K:+"[>6&:N,LQBW=BDW_HXMD[
M,X5@BE5E(LJ"J01EY\65*.V^!588MJB1Q&P**R$E  H12P11N<BV\G9)<&H$
M*01MR&5>2[^D$]3<"]R=Q"W.@&MK7%8&S.KO-1]2RC>$7B-J:'BF^/H!H9PS
M48P%?=6N9D[*X?R=SO$TTCI"\VB1:IE*K'N'39JFN4Q6Q"E-S..3C<>:?B..
M.["L3*Y]09G"!4&U(U+"-%)N& )(U8WJN2TY5)Y?2]R%&HT!O?4D]21^^NT'
MTWUW#WMK>RSD2)&D,AY 6*W(8@;#\W@472_01X-6W7>(*+;)D(50%P4VY',)
MO%?N4B1=RB!!Z%QXK>/@UA<ZZ#^%;KVL2<$DG4R-_96\*&P((D =NF0$A /#
MXDA%,?#])=:%<ULX KP@@11T)C%(4 15,8VP% !3XB(B(;  <-0+D"W6IVZV
M\*M'.JJLW%,#(IG!8O6.0.H;9,#@9),^P$ P%'8Q_,/(OMT&@.[6JFWATJVZ
M$B*)B) )UCG;G,7<5%5"E<(B8RAS?=)Q ?$P@4/9J=;_  J=+?&E IF.!S.3
ME*0I1,*13"5$  -_QE1XF4#W_=)[P'47UL.M15IJ<YFK<C8 (D5!+BJ8NQ-N
MF&_01#CS#XO 1XEV]^K4JAN*29EC% SEVHNN CX&4*!# D '4$ 2;DV2V /A
MW  V =0;_A32WQJG;DLX4=J^0IH)MT1-L;@0JIB\2@99T83+>/D4=@\/#4]-
M!2O>2AE3G.(,T&X%;I$+QZIE%"@HH <.0$.("0H%(!C> ^/CJ.@\S44GZI2B
M=R(&:H 8R;8A2"J^=G W!54A-C['5.8"%,;D8I0_=WU.OCJ?W"E( ]6Y5419
M@D5<XF(^=$5ZI&10$G]V4=%_%<N1*("8I# '(!W,/@ 6](^;IX?'_92LJVBF
MC9OT.)E=_$RIQV5Y;\MT1)Q!OL;Q#AL._B(B/CJF[=K5K"UZQ HN6"R3)8ZI
MTE%3*Q;HOP&25\1,W*8-BH**^72_LE?'B!1$"ZOHPW#KXU6L@*X""+_F*8@;
MHJNBE$"'+SZ9T7J0[%!5JM_%L&V^PE$=M5MU7]/U5-O"KZ@'3=(J_P#E72HB
M@J)?[!T'CT5#%^'JBF?PV'BJ0I_ =@\8&HMU%10MMUTE=C-78&*D<Y/C*X04
M-P#XC\2.2)JF >(_$7<?+??4^!'44JMUL)2'7)T73<15161$0$_'Q6*BKQW_
M !$M]TS>?N-YZ"W0?*:FJUP!5,[9V!!25#B1R "4O+?\,YMA_NZQ3;"!@^'<
M/ 0'8-0!K<=:5Z@HH1%,YQ,NF)0Y&V,==(P?"?E[5TRG*/CMSV\^6II_"KK<
MQ>!R$,!B)J<43!L)11.0JA #_P"5[\?U:@W TZU(%Z"? Y-L(\5T^H/AL/40
M$A#"'GXG2,&_^1IK^NHKQ?X136W$.DH!3^'FDN<J2A?;X )BF_272]6L/U5=
M53ZA#)@.PF+\(^TIPV,0P& -MR' !#]&EZBWE0F<3II*;<3F(4QOL/L',NWL
MXFW#0_NH #^-6D?@%9$/NI' R?D.R2P<RE#W%(?D4 ]P:@FPO2VMC7HAQ<$,
M _VY!3/[ YI%$Z0[>\""</U!J:$6J[MI>IVBC;2]-HHVTO3:*-M+TVBC;2]-
MHHVTO3:*-M+TVBC;2]-HHVTO3:*-M+TVBC;2]-HHVTO3:*-M+TVBJ@\3!X^W
M[/UZ4L*3H;F*94VVZYQ/XCY)A\")0 ?( 3 !_28="=;>-0!XGI1MS<#N.X-T
MPXAL AU5P$3&^SBB4-OL..H)L+T \J]6^,$T=_[4^Q__ )4GNJH'Z3\ */V&
MU(-Q>EM;5<6/TTE5?/ID,< ]Y@*(@7R'P$0VT%R;4(M0BF*9$TQ-R, ")Q'P
MY*&$3*'$?\8YA']&H) U-3MJTB &,NMO_:*"F0-O)%N8R90]OWE.1OUZ$Z@4
M N+U2HH0KDG,=P1(!TR '(ZBRW(H<"!XF%-,AMO8'+<=M6JM6'116!,CHQ2(
M'.(J( 803!-(!4'U!]PZQC;%+Q^YL/D8?'3\*?CTJXLHL=$XD$R"8[)IG !*
ML8RABID$/8W2^+?QV-L'[N@TZZTKPO%%OP9E*DV02$>MP#<Y2AR,*)1#\4Z@
MAXJ&\-]Q^(=/'6E4MR])$>AL!A RSQZH F,902\E1Y;_ -Z.3CQ#QX%  #R#
M;2E0AGC'\UDG&@P4"$$_63N5"M]@@;C(2,=4LDU^IVJ.G)K%UGE(F-F7K:N6
MR.:BU4-Z!\RZA2$7:.6QUT3U8%CM\/*HK0NX]D.8IF$GHVON</4JQV**<+5^
M\P=ORT%@QO76V')S'A^W.J%EHE^\-A!]99-*4<22KQJ!!<NE4X('"4>*-=A+
M7'A^EJ4\<I]N7<EF]CD9M)Q>((6NW_)>",FI0R64[%+), Q"PJ,%/TE)G<.W
M2R5EY#6YI6E'H/WT.Y*=PN"*T>(<G&K,-M[7W$_H.E3;6U1YEOL#S?>64TUJ
MDKARM/)J'8MS6-Y,R"E@CJTTQA3*23 T8FPPNG QF/XZRU9Q*M7S%DSA'!99
MQZZJN%P34"JAE-OY:G::D[*':OD>YXCP?2:VVQQ4+9B::LTL[9KS[<*W#O9A
MX'RBXM8FIX,K52N[>/ %%G+5A6ZA,-E5N<7,QJX.'#R[H=HMJ/#_ &?C^EZK
M2%_V-6>.OT=8*'.XKIE+A<WY%S4G4(VKR@1&3F^1;;'1,QC_ "61B+5BWK45
M@A:>K[1,S6::H.;*Y4*BF5NDH./8P7TZ-^GZJ5AHWL+M%-CL=P\7&8=OE-I>
M.ZU7[%B"RR=OJV.L@VY N=47N09IQ 5BP+!+0#S)46]8*J1KE5=1DL(BT<(L
M':;9H+?-2U/+!G:;GS!64*G=!R^WS'6@"X.[]6[+/V9M*/[9<8_$>/T\DU25
ME@F4&J1*/2'KN8@G)S$<RK-HLU<@Y?22ZDB,*;T UI=F#LE?WB=S?,XJG:;B
M"W9AOE%N#;),$RGHV\U..I^.0AK5$ G7S0JSP,L6U1PQF]GJ:8U^<DG*8FE
M:B2"C;3^-*W[BD#,X6LQDC%14*LQCHB//%PCAP[K\6LVB2M58^OOG;9@]4BH
M\Z0HM#K(-USH%(8Q"F$0#(+A;#K:E95V"Z35R!!,N7HJ !3_ -N0PEV*(&$
M*OQ'V&V/]HCJ=+ZU:QJ_Q36,*B1Q*KR #*%\#;AX=)=-0"@<?L, "'LVU%["
MYJ#;PJRU6,5$A5P @F.H)5P^% _464$A>0B/2,("&P&'8?8(Z4L/$5?* ^H<
M#[BH);A[0 AS?;X@!PU .@^-2%N-:#^*K4H^Q153_-1.3Q^S=72_I)'E2VMJ
MY#?4YEY&$NV'1CC$=JR]/R+'.6J:9TG3:.D'--C9(R3TQS@W<2#1X)$^!"]4
M$%"J"<@<->Q?:O&CRL;.66P"30L+G3<-Y%QXZ^?2X(UUK1>ZCLGA8&WH<?M(
MK0-E-3.):9%$;UM&^X3L:+IW-U:8(X;$+/.*4E4+=19)6LV-HS0?OXV"BU&K
MTU7=-UUY;U*3<RC94@[Y/C8G-9\H:1L?G83Z)%()=0^]) KJ68 F0%?=! 3;
M>Q!K7H9I(X0)%]W'D.MP;#2S ZZ:6/QZUF)2L9!P-8F%TQK>TF5$G$+D=.P6
MN=K4A$.*_ SS:$EH>X05'E;/$61JX@8]H_750:G. R@NC1\3NGJD/(<5W% >
M,Y?'W\I'[?IC5E.YEW;T:0(RV8D6)MZ;;Y.M7DAGX]_J,60?3," =+6&EF N
M"?TTI,2ZA>)1*WM*5E?N$L[9O%,6MN<56DU#'L-231[2Q5NO4^BIQDM#-8M-
MI,S7I#3!G:RLBFX$$"/53$,'''C8S@F?$XW&8F\:,\D[/N*LTLEP3T4MLVJ
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
MTJ*@@9VD@(BR0 I1W3;+'$RH% ?%/81WY!I?8-.OA\/.HIR^X #8     \@
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
MQ775Y>!05Y (CXB(;!XZMN6U_"H'PH/&N6;@BJR)U%7A?3!P.@)UEDQ%9%%
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
M[)O%#NDA].H&VZ:>ZA@.LJ \BCX@4A@,/F :G<@TM47MTJR#;T2I6*3AB N
M.NU)U#F(4=P%V*QRIB<"$.('$?O&$^P;CJ=RL=UC0'RJI5H2.*5Z=\V4.(@B
MY, J]5QS,()],ID@+LBH "4 V I!,(^T=-V[T@5-[&JU8\12.X6?1X."EZB8
MF54Z37@/,B91,B &Y" %.;S/OL'AL&H#@&R@VJ2;^!KQ%H=ZB#I59F1,Z9Q(
MW.Z2(9L42B585^8EXN0\0'_L]A#VB.I+@&UCNJM4M$9%8HJ'$PE9&$"$*L02
M_ '(K]4@*>'52$#$ 0^#<1\_(2G[?TM2JV[F12*<[GU2;9CL+9-<#F(#90#"
M@Z,4VX"<Z8B0@"&X 7^(=@@I'T!U-*0>M<^A7!1%NJ]$#-&Z2B"8"BFB'J$=
MS)@01,5$ .H/D8P 7W:ML :XZ4MXU8.=BXE&K<[54$"E;JE%%<.*AVYG3MPY
M4(L14#&.X*F0?BV$>7D Z -MO?7]!2G-T&BH;I.^EOX\'*7'[=NHAU2>&_MV
M#6/>1H=14W(\*MG8.2@)@3ZB?_:HF*JG^LR8FX_KVU?W%JVX4CW#62IN*-14
MU;62!=%9 V_!=%1$VWF'4*)2B ^P2B.X:KT.[PJ"+TWV @H1FFJ;D519^1<0
MW**;])7CS(8?N"L*@& ?(% \-^6^KGK=?A^RL=+TC\DW1UQV615.LFL0/$Z:
M0=!%=(OL*L"6QB?=W$0]H#J+=+?+4_QJX7?T@E5*)'J/Q&*0P[@[7$QB*)&$
M#"*:RAA#_)W ?(=3K?X4_&JBB5) S9RF515,H<R  @5V917X5$?B$P=5<?+?
M<AA_0(M;W\*FXM:A(1CTP2<J"<-S'!SMXJJ#\9DS^P51$=B#^^4-O,/&I <[
M@:K6-A85Q-/;TS1EY>NKJRE)?F?P*K1"02](1"25CTCO&CYN#.31:"T=@*7-
M1NLJ!#$.8IRXV81,KLJN-K"S7MK<7T(-P3<?$"X(TKG\9G)Q^9]5+CX^4HCD
M7VY@S1WDC>,/9&1M\182QG=82(A8,H*G!7>C9;,_C?R+<Y==@9MDEY(*3$ZT
M9+MW]B0?.:]$H(M(<B;F-AW#E%K%*FW5BDVX*J&6,(B;E8N3QNQOJXE#WB L
MI-PM@QU.A(N6'1B;"PZ>C=M=P]CC%F_S+QV.N4'X](Q%"[AH\<HL\I+RDK)*
MJO)DJ++DL^Q1&H 5E,*)W))K-3.K>;@28QRNMSM)7  PC(QVE8>JG\J3]0DU
M=J(A((;A\^43,J(DWV'EOE<&00L?\LG\OB2-OCXB^T_R=-:V/*[C^TCQN(<!
M=QQ\\"V-M_,DD4P6/N^DLH?V'_\ V(,$ :UQD:WCK.[AY%,[5?9F,B%82U,I
M62A;0T>33!X\?NSL7#+UT"NS>2#AR9LY9+J)F)%L4E&7$>?CBGS.(56:"%6<
M.A *D*0 +@V:X'4, ?4Q#>%<3F.Z?MI%CSS\'Q>--GKDXSQ1S8S+"Z(B!U?9
M.KHBJ)(YD5@<F9DR+^G29G-!DW!WIR9%OS0'BMS43*V?0)2, MS1NU9),05K
MZAB)4<Z K0H'$XHK*'%<7!1 H=:N9  +01&VSKNUV&YOZOY^C^8Z6KSR'N7%
MA$2MQ'%.8QB EDGN_P!*S,Y>TXN<P'9EVMO55$7M&Y-Y*C2*3I)R-]NZQ22Z
M<J+55["^E41)3_RH,.JF6#(L,0H\_P#>S$ X*_.1Z@* A_=]5.3"R[?9B^6U
M_5?Y]^[YNMO1Y;-+7]58G[AQW@:$<7QBDP&/<$FW G*^I]T$S$>Z$_[,&Q7Z
M3T[?=_-I,QQ[*,PC^>2,@O\ T)Z6=07S^ 4&2"HLW#5ZF_Z5>1YDO1UP6F@3
MZ?663(+?TQ0$HV;+A;=^1"+[^@;3>;BWJ_DZ)UL.NZLV3W/BY'NA>'XF+W1E
M@;$G'M_5.K(8[SFQPP-F)NW;$9A+[IL1;0QU*HMB-S9,R*X,1G"-1=+R%>%T
M<\/:G-F7>G,2MIIB\GF;@(=\(% AXE(A$RIK@*XR<R$MN^GA&K&UFMZD"V^;
MHI&]?^<DFXTJ\G=.)),95X;B$!DF;:J3[0)<9<=4%\@G9"RG*A%[C*9F<O':
M(5.<=R;A*12)DK(K0S]G:6B:S:0KX*QA[)86\\T>QHJ5U4J;RI-D!C8HR@*$
M2CE#D6*NJ(*A"Y<2E3[$) *'4-KM7:0?5T<^IK6NW2PTJ(>Z,6)X7;A^(<12
M8S$,D]I!CP-"R26R!=,IC]1DA2I:=5:,QI>,WGE"DW3B16)D2^LBR"MK53;,
MW\"1O&!98=A%,T8TJM?6432J"S(SV)!0R@I/'"IEA73$J9"9<*A08(C;9J=V
MNTDZ^K^>]F\P!:QUK'C]R8T$4,1XGBI#$N,"SI.6D^GE>5C):< G*#B')VA=
MT4:"/VV#.T/=V4DYI/;C>Y]()":>U2 0DFYA>,VDI(O(1('"#DS]<J$<A)+N
M6Q5154(#<%1$3$Z>Y![/MO&CY#G\7";:L<^0%-P2JAKWT&M@/"]ZTKN#*)Q9
M\R-%C)8NJ)<*EVN%6Y)"K>P!)-@+DU\Z&15)&2(UC))V@XE[W+Q.6<J(/*\,
M#*RLA9573ZMTZRM'*92*%IE>GEO5*<>N[GU_6MSMC-F^OI;CX8422:-?R,>&
M3'@LUP @L\@/_P"D8:#H$&TWW&O+\B9R0CF[2.KL?&YUM^J_[378'L+),D[R
M?J.A(0X,HTV3JT>"D KK>%^9MAD[T+LQWZ3)NM8%6[L1(+I1181   !\/'R;
MO[V/\F]M-$^Z3Z-]PW;K'T>%_3IX::UN7"__ %C/_P"M?XM77'7DM;51I2C2
ME&E*YD8%[6,#9(:WE_D7!E(=/65K<-6"JO;CFCM],HU7(9RJ<S#+%TLSJYBH
MX.(C)1QD&0C\()\O'6[\MSW+831+A94H4Q@G_N8<C7IUB10G_2UV^-?8GW.^
M]7W-[1FXW&[3[EY%,>3!5G Y[B>; 93M W\9B8ZXEE 'T\X>7QW6KI>V;H-6
MZ#1LF5%NV12;MTD_ B**) 313( COQ(F4 #[ UI))));4DU\?RRR3RM/,2TK
ML68GJ23<D_B:4:BL=&E*-*4:4K6'N)R=)4!?'T9&TZ"R,>Q3PNUZ=*JN(9T7
M\J+,;%%6ME;'2#NIP@UVQ,V6Q9(J('<.$54UT@04W[SA<%<L32/(\(1;;Q8C
MUW4J4%G;<I/RWT!!!N*]C^T_9N)W1%RN9F<AD\2N)B[5RHPLJ_\ <AX)<9\9
M2N3-[\#2W..7(1)$:)S(EIOH2+%M2:@C%PB-:CBUJ%%E76S]C*-X-L>.;G2B
M$).+=/8V13CBGZ0+MUE4%@)S3.8H@(]5EESE2%V+OO:[6(W:];$ B_6Q (Z&
MO..YY,J7N//DS<ELS+.9-OG9'C:9A(P,ICD5)(R_S%'176^UE# BG?K!71U&
M68YY]5L59"L<:TN;V0A*E-R+)ICMG%O[PLY;,E542UAI,QDW%+2Q3@ I@NR=
MI@(;BBKMP-S..A2?/AA<Q!6D4$R$A+$_S$%3;\&'XCK6W_;_ (S&YKO?BN)S
M'X^/$R,Z&-VSFD3#"LX!^H:*2&016T;9+$W@)$^8:X=BD%"-L96^VLH7TT]=
M<I7J0L=D=5>I04I;U6<X[19R2LO4*E0&-SBR"LL+.44@XA5R"JASM2J&456[
MKNJ65L^/'=KQ101A5#.P2ZBXL[R%#TNN]P-+-:P'KG^I;D^2F[QP."R,C?QG
M'<+AI!CKD94T>*'A4O&(LK*S7Q)#9/=QES,I8]JJLQ0(D>[FM9KYTHTI7*3Z
MIEBIE+KN!+;<J]A.U(DR>:KQD7D.Q7G'&3XU]9TH\"VK">7\7NG>1:!(P QA
M?FORN'ESO4EVW(B71*)]\[$AR<J?*@QGR4;V=Q,:QR1$+?TS0RCVY P)V;G2
MUFU-S;[<_P!%?$]P=P\MW/P?;^7W%A2'AOJ9),&##S^.D3'+_P#;<OQ?(JN!
MFQS>X?IOJ,K%$3)-9G]P[=I^R:;E+'V[4Z:EH;N#KSF0=SZZ4+W.2?SO*T:T
M-,N_2-W<XY8QLY-UOHE T0\E422KB/,D=S^((CKH.YXDBYB2-&Q& "B^, L1
M-NH4%E5O[P0[0UP*\3_U%<=A<3]U\_CL'([5RH8HX 9NWH_9XV1O:7<RPJ\D
M,.1?3*BQG.,DX=8?2*VTUT5>'T:4HTI1I2C2E1A.G8AE?'*:KFTDD#U/)9F3
M2/ @U%PW3>8^]<K9C"H50)=L8Z(1>Q3 )%'>XAX;[+@+.>T^19%Q3CC+P]S/
M?Z@$KE[1#I;VS9O?U&HAM?PT?E7Q1W_PJ2/G#,/'\D46.WTC*'X_><G6_O*2
MGTU@19LBY&EY/UK5;Q7SN_4D2*7O>,\&2C$GZ/8WD-*+C7*<F#Q057=U]1(I
MF;)%C5FJ E!);K.$E4R*_ 53D)=?0WVWM_D79L>QYZ$EAMMTCTUUO^ (\[5H
MG<0_]19O+%.OA_-I^/C6M?9;)2D=GJ@+/FHA&3UJCJ:+-P*#QZ62.UDK)&RS
M@G311:H-!B#)%<E JIW!S%23$HK'3[S[DPPOVSD*I_/C027&FF](ROF;[KV\
MA<GH*ZKMUC%RD;#52Y3]HW7_ %=*^IF1<-XQE(RCOK^DCFCN0=>F:/)!T+=H
MDHY7],PCT7#YXXZ28\$44U%53;%(4QA !^7U0R$1K;<Q %R -?,G0?B3;SKU
MG$QI,S*BPX-OOS2*B[F5%W.0HW.Y5$6YU9V"J-6( )K5^*[U.VZ5)<S'N-FK
MQZ#5(>[6EK=\29@Q_(,ZY8IX:K7'C&-N]&@9&==6*S%&.CV;!)R\?/?P$$E%
M/AUWDG:W-1F)?:C?WI"BE)H9 65=S E)&"A5]3%B%5=20*]GSO\ 3G]V\)N/
MVX&'E+RF;+B8S8?)\7G(^1!#]3.KR8F9,D*P8_Y\\LS1Q0P_F2.J:TYHSNDP
ME)5"QW1.RS4>VJ%BA:A8ZQ-4#(,)DV*M=E,P)5ZR?$TI6FN2W,Y:ADT#1;="
M*54D4U.;?J%*82X'[?Y2/)3%]M"\B%U821M&46^YO=#&,*MCN)<;?&U=/E_9
M/[C8?/8G;S8>/+-GXDN5!D0YN#-Q\F-CASD9 Y./(;CUAQO;<9+ODJ(&7;+L
M8@%2EW0X)</\>QK;("#QQE)C"R505905J>1AFMHFEZS6_P S2C>$5C*&O8[4
MU6B6",XK'+.Y=!5DD0SI)1(M3P'+".9S#80%@]V4&ZC<VT%KOM4AV*!@%(8^
MD@UB?[+_ ',BQ>5RYN+:.+A99H\H/-C+)NQX1D9'T\;3"3-6#&9,F9\-9TBQ
M73(=A"ZN;7^]1@43WXAL@)D_ELBY6LRB]=MJ23M%K9ST=V>EKJ094<D WO"/
MR-3\O&E!+-&(Q'^\J)I&?Y?Y;\G\G_'/I]2Z77?Z_5^7Z/7^9M]'J^4$UE_^
MR/W.MQ9'%D_UAE&.!/BDJ6QQF*,L"8G W89^L'UPQ[X@;)_P59Q9?]UV!(N"
MJ%DD;ZHTB;PM/(Q2BM4NWK(H*K.M*K;G=XBRUXTIC>,J%F?(1LP[L",8VBWR
MQ$'2B2A@+J4[>Y9Y9(8X@9(@M_6ECN4L@0[K2%U!9!&6+*"5!%6Q?L=]S\[D
ML_A\3C1)G<<L)E R<3;)]3"V3BKAR>_[>?)E8Z//BQ839$F3"C20JZ@FLNZ[
MD<),K7<Z4_OK&/FJ##V2=M:S^+L#&NLF=.C(R=NJ+2WNHM*I3<S3HF:9NI=@
MQ>N7\:BY(=PDF ^%!PG*-CQY*Q$Q3.JK9E+$N2$N@.]0Y!",RA6(-B:Z^'[0
M?<;)X3C^X<7C))>.Y3(QX<8)) \[OER20XA?%60Y,,67+#+'BSS11PY#QLL3
MN13?<]V6 6=+;WQW<I-O"+V*5JAF"M R,6Z,9Z!@SVF?9R^.?RI^?H5&!J9/
MF[YP[C46S2).1XJH5LHFH;*O;O+-E'$$2F4('O[D>PJS;5(DW^V=S>A0&)+7
M4#<"*[6'[$_<_)[A;MB#CX7Y%<2/)WC-P#B/#-,,:%HL_P"I^BE,V2?I84BR
M'DER0V.BF9&0;#,'#&58LI2,>-)&-DFC9_'OV:Y'3)\Q>(D<-'C1RD<Z+AJZ
M;J%.F<@B4Y# ("(#KII$>-S$XM(I((-P01U!'F*\HRL;(PLF3"S(Y(LR&1D=
M'4JZ.A*LC*;%65@0P(!!!!I9T??Q_P"E_A'4UQZ@:. JTE<VQB[HIW*;,X(8
MH@#@#G;%*F'A\2(<?C$/,?A]X:YL?R*? "BG0_C67!4Q3%8@.ZYB&435.&^S
M,IN!CFVWW62'X-A^\(@;RWUDMK>^EJM<U2F)&12LDR@.^Y8\#&W 2")C*$4^
M+<Q6H?$81W$Q-O;IUU/ZZK5H"E;(FC@ IS*B)4#&#^V*IN550^WGZ8 'EY;$
M H!MN&I%CZJFK2A-FZ#0 $ZC10578^/-1!(?QCFV'[SY-7?W>(^[0 7W#QJ*
MI:B5276$ $1,F\72 !V**!CLTDQV#81 RA%3 /VC[]5_D'ZJ4XT6RJVY@1XI
ME^\LH<4TB_Y2AAX[@7V!N/V:C<OF?T_52]7P,R; .V[M3W%$Z2 ;_P",;993
MP]P$U3:S==%IJ?PJV9\Y,&R( W3\N" "F7_G' >HH/\ E&'4[47YC32O21SA
M0 5/LD0WQ=1802*/EN("<0,;;_% =0) N@%22/"K@HQZ8 (JJ+G#V(%$A/';
MPZJWQ#^D":C>_G4[6IIMEBH.%C)M$B@RDGLCNL!E3"W'FP4 PB8J8EW*=0!X
M^/ /=MK*R@@7/46_MJM91%VY*9P;93HRG)5)N@CQZ@[ B5J4J0  >I3$% #^
M(Y]1L2_Q%*J(Q=(H+HOPY*ALH<5U2D.Z%P8"I<.J;F94B@ F ^8<"CX;ZAI
M#Z>E+UZ@R32(Y2D7;0JQ YNS[JJE53.4.*Q.DD8 (FF7AX;"!R^'F&\[[_*#
M:ESUJIDW;'ZP/'8BL8H F4S8Y^3(3%!,# )BEZPF'\8/X]O9MJ"S> TI<CI5
MM$C,7/1,[7.V1$PLE>@7\=0FX*$,<R_Q>B\BF_?\_P!W<9+/MN!K2JE2LVZI
M6Z3EP1%SN G! G]RYFXB8?QMBD<&W*F'[J@^[RA2QU(U%*NN$8YD07"3AQTR
ME BS<C8HF5(4 *0R)2K&,=R0!  #S. ;>>V@,ATM2YKTC!HJF5R5^D#L_%8J
M@HJ],I3%*!&QC$*IS;\-@$0\S;F#QU&]P;$:4N15#8HO3\TW#<A&J@IBF*QD
MS>L+OS(/,A0V; /@.^PF'<!\ U9@JCI4DWZUDE?FZ92)MUSJ*K")4P2<$6X\
M?$ZHD*J?<B0>.VWB;8-O'6,>V?F%5TJ@#NVY"IJ,BF(F4" *[0 ,(%W'<RI2
M)'$QA$1$=_$1WU9E!/S5->]=J?\ MF %W_>;K*%$/T%-U@]NH"FWI-39C1T8
MXVW%VNE[RK$ X>.W[Z8B.P?Y.IW2#J-:785<!JY(')LX26'QV].L!#B ^7P'
M$BH?L\=5W*3J*B]^M4&=/$QV=(%5  V$':(&,/L\#F*54!^T#:G:AZ&GX5[U
M62H;+(';CMYH*"8-A#_LUMQ'_/VU6Q!].M-0:\%F@IXMET5"C^XH<R"NX^0
M"@],1#[#:MO8=>M+GI5M1HJD/%5$2"/@ CS !^TH\A*/ZA'50YMH=*L+$7O5
M:;-0Q>9DNF00\#K'Z!!#R$0,H)>0?HWU.]O.A_&O12CTP_$=&4,'[K8HCX^[
MJK"0O["CJVY_+]U5N:\]0BGX-F1!\OC<&,N80X_P;D2#_-'4;;_,U15X/FKH
M@\0532#?[H>G0V\1'R!-(2@'VZ?ECS--*LBT2*(BY?(D.'B($,98?L'9,@E
M=O>8-2&/\HTJ;FO=HLFVP.5S![>1$"F,'V?BF\_M#3\S]+5:QZWJGU:0& $(
MYN!_'B)RJ.#!L'GQ.82#X_9J-A\6]-5JL_SAPF4S=$Z*B1A41.F@"!3&XB4Z
M0F A  JI!V\_ =A\PU'Y8ZZTTH!-XND!S.BB10H_ X=)[AOX'3.GS.(& ^X&
M 0\PVU-X_(_I^NFE8H4RI*?+_6-Q<\.:2VRZO!D4=@6$ 2XG40$. %'[PB ^
M6XA8:C<%&VE"R,?'E*N1THH0W%)9)- PJ'4'D)%P,H8O(_(1ZAA#^S^(? FH
MO(PM:FM7A:QY$3KJO5O4ALN+@&Z8$2,GRXE+NY$1; 7<-OWBF$?,=3N<FVWT
MTJAH1DZ 7"YG!#AS(#8Z*0BV*/'F4Y16#\58H[B/\ @'OT+.-*GU=:M-DV2B
MHHG=K^G2$3,.3<NSL"CL<Y]EQW%G]TH#OR#X_9HS.-;:_I_&HH50:"[$ > #
M$5 *XYHJ 3UO@"8&X=3\'R!0=MNIQ ?#EIN?;?;K4W-K4.V.[@5$5VRK=N!0
M?[*B052<N9$]E2$Y^E$W44#VD'C[1#19!;U=:B]7G#>0!<KI+K'08@4'!FYC
M*%5WXJD, HF,4R;$1!7V^(^'EJ%,=K6U-*3G?N47*CY4A'1%TP9MRKI$/^(0
MP@B?D8O/9Z<1+N AN4A/?J0%*[>GZ?V4T\*1L ;A)(H+MQ*5BP69"L@82F44
M150445."W5 3+$=D-L'$!'<=""%N/YJGQ]-.,6B"WBV<E\/--P HF_0!]SI&
M$=_XBZC>1\PI<CK5!TWC42[E.EL/P*D$2@;;Q#BJ4W$?U#JOH.NM63QJL7W4
M$"O&Z:H?=YC^$N'+Q$W43 G/_G%-JVP]5.M4M50-FB_@U6#G[$7!P(<?/[B@
M""1_L^Z(^[4%G4ZT)/C259$R!A(=(4U -]T_,I@]@#Q$=MAT#%CM/2I-KZ=*
M:3?@561(4HDZBCU!'EL/]^/(*.$S%V\C FHF8/L)]FLQU MT_LM45D1(*J;5
M),I178!R<%W_ +0R!N!4#;> ^I.3J![/A =1IJQ^4TJZ.SI0CM  .#0/P0\O
M4G.7\5(-O$H)E'B7?;BH(^X=#M&A\:MN-5;)O3IN$! "(;F:'']]<Q1*J<P
M(F%(H"*8A[1W'S !T&ZWJZU6O.:;\-C$$$43F353$=A%XGMS #A\7!J(@)3!
ML GV$/+0*%TJUS5JOEL)'U]_+J$,_F4Y2D(D3FGKN/CCQXD;%F5E7$>SD'!)
M!O"*+J-TP3$BKHJ9#F(F<QR8BT3NHG+"/:WR@$WUVZ$C3=:^N@O:YTKF\8O%
MOF;>8>>/!]N2[0HKR;Q$YA&UW1=K3;%D.ZZQEF4,P"E5;[%DJJUV<L)J]3W3
M6):W)?\ NDG9)%TBBC/1S:COUXYM"(K.VWY:6=/IU))0IVJS<$6IERG%4EX,
M?!R)EB#2!F*#4*/Y3[@ONT.ZRH3U!NUCH=OX#A>S^;Y7&XL9>>DT[XJ^J."-
M23!(V8@D:8A6^H$<.&S*1(KF281E0C1:CG3("LDV9'QL9 B]EQ]$G0.WL7JT
M$;5"+2,FQ.L+--K\U2.D5=NL.S5%LH!'/!7Q'L#Q.&(RWNW(20]5MZ6L#UO;
MP(ZDZK<5NLGVQ[5CPWG7E]SKAYTH8-!M8XTP2-P-Y;VR"4=-9&D4M#N308!3
MN)R06&;OPQVT!9:KOIDZAH^X"U1<(7%6!]49$K'UGRJ.:)E3<HCL[.[7(HF
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
M;*M=HA&P4VRU^VP+A5PBA-UB9CIZ)77:+&;ND49**<NV:BC9<IB*%*<1(<!
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
M+@_P9<B1U\/2SDC3\#7RK]T^=XWNC[F]Q=R\.;\1R'.9^3 ;%;Q3Y4LL;%2
M5+(P)! ()L14Q:Z^M#K7UF4HN[BKRX*-[G/J ?81#;^ZB9,X!XBFKX (>8#L
M(>(:YR7"J/,5;H-/&EZ!062%0X&2>F4 YP$0$[14H"":( '@*::9MO<<#"/M
MUDUO\*BK:0$?BHJ(=)5,X)H@7<PH\!'9PGO]])R<!'?]Y, */COJ&.T7\*BA
M,#NU#JE$J3AD<4$@WW3*J'_F!']X4'(APW\^)?>&ALHN>AJPZU0143%<2B9#
M&Y%4;JI"(',FBV Y ,</;Z=P)A,/ETS;^6FGR_"JU>022BY9LBH!71FS(&>X
M#R;E*8BZ[1118@ +@>*1R"!1 O(OGXZH6+)^)I654<N7>Q3'Y 3[A0(!4R;[
M>!" '$@_H\_MTLJ:TZ4H)'B0O-V<$ ,4#$)MR<')[RH@8O$!]YA*'NU#.;V7
MI2YOI09Z5L %:)%2$OB"J@%66$?X@,8O!/\ YH!^G4*N\W-20+Z=*M%(]=FY
M )U3&#D)S#RV#;Q$QS?=  #VB :'VQIK>H!MTI3Z=HAN==T4W3#D9)OLH(@
M#R RQA!(NWMVY>&HW,VA&M7:^VFG'J)& H(HHB,H,D=517DH?T(/NJ5, -LF
M4S@ZR@!\/@03;>6KFXT;HMJI61(>0DV_(BBBA(PQ@;%3^%-19J!B"NIT@ A4
MQ0^ !'V&$WNU/HC/XTZ56+11<B$FHHBB1,O5:IJJDZJK50H"LL=(HJ* HH@;
M<@&V$H!X^(B 1N_E N*$WJI5!JYX.RNS*(MOQ$2(HC_?R"("J;DL9/\ "
MR6X?$H4IO+;>-[#TV]7\*:G\:')F#K8C$'0B3905Q4(D40.3<6Q!(500473\
M##O^&!@'[VVUO6!K:FM5JKQAVZ9&[%3FJ >D(+D0,BHEY&-Q2*"9&QPV/[!^
M[YCL-;2WZBU-:J;*L/2J^J9D.K\97QS.EB%$Y2@)@* #\*'$ %,/800]N^AW
MW%C^%*L-%VJB@^I:G_NX;M-W"P'40$Q@*[6 P"/J!'X!+X<0^(0 3>%K2#H:
M:UZ9=B1SZ1%!PFFX$IC*E<%$&1C<CF2(8R6W4=%W,D&X<!W'^$!BTMKTU_75
M2PQ[0I7"?JTDDRE2<I%316YI#X)'2 #I&4<)"/A[3%$0]VK78Z=#X4I8@R0,
M(KG?)]90 ^$Z:I2I$ 0$B1%" J0P!YF-X<C?JU0N3I:ES?XTL31?I!NT>E4
M-@XI.B[[>'_5G.4W@'V:J67^86I7AU9!/_SC4BQ?XU6Y-Q'C_P!J0I##^T=+
M(>AL:LG6K(K1JFXG:*("/M06,(?]VJ!]@_YP:MMD&MZ@WO50-VIQ_N[TH#["
M."F3\/9N8IED]P^T0U#,Q^8"JTI*620#[QE$?,03$KE$0]@^'43V_9K'Z3TZ
MU:R>=>D3!P')6/(">X[N$U 9E+[Q$3#T#"'N N^I!(Z'6C #IUH(SC"B;B],
MIL!.*)A% HF'[P&<B4Q1#[>(:&1B;6_74_JJ\*\BU*!4&WIT!$.'3_'(82CN
M ]8QUB&-^C;4':1UUJ0JGI50E]0(GD$"MS&\>N*HHJCX>?0."O4$?L(7]6H.
MGRZBJ>/IO5@C&/#Q26,[/R-Q14,#/D7]W8RG/J#O[ $!U;W'/705%>'4=IG!
M)!H5J??P J G5'</8=3J'\O:&@V]2=*M9?.K1V[M00,[<%2-[W"Q>>W_ ,J
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
M,7,<S9QS)1BU*S,4@@LHX5,8/$_AKY\^X"RKV7VP9""API+  BVJ7O<FY_
M6KT'A3?F,_\ ZE_BU=@->1UM-&E*-*4:4KE_V_V#/<BUOAL%-<$S\4A;7"4\
MMD+,/>987K:6!,1009&S)1Y%S'M1:\1.C$F"/!3?B CXZWGEX>)C:+^JG+1S
M'Z?;APU!'Q]EP";^+^JOLO[I<7]L,6?C!]RW[FQ<YL%3",'B^U($:*^I?^E9
MD:R-NN ^2#.5ZV&E=-FPN1;H"[!$CL44O5$;&4.@5?@7K @=0B:AD@4WXB8H
M&$NVX .M'.W<=M]M]+];5\<2^U[K>QN,&X[=U@VV^FX D VZV)%^AI5J*QT:
M4HTI1I2F98<>4&VNVTA:Z14K,_9D*FT>S]<AYAVV2*8QRI).)!DX522*<PFX
M@(%Y>.V^N3#F9>.I3'ED1#U"L0/W&N_XKNONC@8'Q>$Y'/P\:0W9()Y8E8G2
MY5'4$VTO:]M*=B223=)-!!,B**)"(HHHD!-))), (1)(A *1--,A0 I0
MV#7'))-=$[O*YEE):5B223<DG4DDZDDZDGK5_456HASVW<NL+91;M'L_'.#T
MBP]-[5G\O%6!OPCUCF-%R,!7[7.,G(D*(=1G'/')2[BFF)]M=AQ)"\G 6"$>
MZNC %>OB&9%/X%@/,UO7VQEB@^X?"RSQXLL0Y*"Z9*120-=P![D<\^-"ZWUV
MRSQ1DVWN%O4&=A17I.WJ*3=J79RDA:[BUB9&\3,W/+RD*WFER1DA7)&S5RJ6
M(]170#^YE>LR+ 8%!Y&*)1UVG=NW^L-M]H'VTN$55LVW4,%9EW^=C;I7I/\
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
M C4FW_54BU]>E7C)RBCA)VJT%)N)DDA;"V1* FW$6CER I 43%5$"@4=P+R
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
M*D(D01Y*'4* ;F, :Q2HSE50$FQT&NG4_NK+!!-DR>UCH\DMB=JJ6-E4LQL
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
M.%&%CQHY<G>=B)&K,&E6.,2;1LUKIJ\?HTI1I2C2E&E*CN9!S_,JB"FE4#M
MK.0 <+27I_SJDJ+NC^G)50,<'0PBI04^;],HDZA67/;X=]@PC%_EK/#'+$OU
M.)8)?Z8C;D[O?_E]P:?3WUL9K>-:?R?O?YVXDJO'''^BY#<9-OUH.["VC%N=
M_LGU?5[01N&-NMZ;R)K7ZW"OG6^I6R9J=[+IWZEJ=Z3L8OS0L>H64]:F#EW>
M0;R[-VW9+1C#T3H$]RK*%.Z/Q3* AN _17VSW'L@#8Q7^OP'=I;01Z$$W/ZA
M85HO<) Y)B39OI6_MTK6OLE?,D\WXXAW3-=<[JQ,Y^N/EGIU7T*]1:R24BV)
MP<)-CQDE JKHKMN*O1X)J$(4_,P]U]S(9F[=R)X7MM0*XMZ7&Y?"W4'4-^(U
M%=+V\R#DX4< W8V/B#;] 17U+'7'F?P#[QO;]HZ^6B5\#7JE4]<?<'[=+CSI
M1UQ]P?MTN/.E'7'W!^W2X\Z4=<?<'[=+CSI1UQ]P?MTN/.E'7'W!^W2X\Z4=
M<?<'[=+CSI1UQ]P?MTN/.E'7'W!^W2X\Z5#L%U1D[JX3 QRDN,LB9#P$>(@@
MMS0-X;*&ZGB4? VWL'SYB$;0&Z6J!X_IY5FU0ZCALNU,'5_'.H4_,I%3)D!(
M$U2;;IJIBL(<A#D7V[AX:R];ANE32DR'J2@H019J).68.#+%WX)F6*8B*R>_
MXY51+\&PCY")1\!#5+ZVZZ4KR3='=)'*B061VY$RD1WYB*9UDP,98P<?5(K#
MYG\R^SB.X:A H-GZU%4JH*+B9P!0:KME69G9%#;D43!TF4"<P >KN)A%,X!\
M/COL&X:L"/E&HJUO+I5I\HDL?IH$518*D636;%_\PR=AQ6!T80#=0QP XF*
M<-A$2_"(@,H"-6^:H_&DT")B*?+5E@1 HKJ)K' >B($$#+)("43=0JW+K(D
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
MDEVZXN$VBIG":Y2E%TT*BX,50JI0Y%<H]$# *A-P$/ P!][5D+!O4+7H6O\
MA2>,=NH5\NV'\-DZ,"Q2!Q%LF97;8Z8&#IJ,55!$HAXBB82@(\3 8+.JR"_\
MWZ?OJ*=1D&KPVZ8 W<CO^ 8P@@H/[H)''Q3/MY%,.P^0#K$K%18=*:BDO$Z1
MP\#IJ(CL [<#D.7]( 8H@(::D_C4CX_+2W=)Z&R@D2>B( 502@5-<1$?A<<0
MXIJ>'@</ ?WO?J%)4Z?+0MX#I3)6,21DDSF,H5JS.H4O -^J<BO2,* @(F,N
MZ7 "IF+N!4TS& =C@(9M57:/FJ*RQ%?4,W J%+Z]9)P9J81_ :ME0.FDFZ,4
MN_Q)$+LH'QF$ * < W#%Z=W_ "U%6GB*Z#=VV2 XN0)_>W2@%-P4)Q#<P!LF
MHL&VQ$R_"0-O(//(I!(!\*LHO^%9,ZJ;MLXC2; N5%8HOE1YD25X"(IN3^:Z
MQA#X0WV3\.0@78-8P"AW#I>HU4TC*0[;BBDF)W9BD,L94V_$YR 85G!P\S\0
M^$G@(AML %\=9+A]3\M3IM_729N4$$DR@!W#L3J%$-P$Z@(*'3 3"("5%NB
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
MGN4=PWV\]<Q-MANZ;:4YR(^I>-E&QNFX,HLV6*J7;Q%(%"$>)CL(%V1^^ ^
M;<1$-&:PV#Y:CX4IDE4E4TB$ S51DHFN4P"'-4"K$ZZY#B0"N6_ /N"&Y2AX
M@ ^.JJ&7K_-4D$5;51,[(HV7 $%@2.=%V0>"('*7D4Z1]Q%-0PEX](^_,? .
M0:GY?5_+Y5%>OU?6-2H&_!3Z>[!VG\!14.4!*JJ;8P)+JFVY%'=,=M@]VBD
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
M!D&S-BU6<JK*]-(C5!183 F7EJ6^WG=*2/%)CA?; W'>I +$ "X)U)( '6Y
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
MH_A?SM^JN\_TJ7"INUYXHNS635_F'=S 45Q<.Q0+^42 =0#@F(CXAQ(!0$"
M  'LUX!]VU"]U;5.GT\7_CK?.U#?!*__ *1O_#72, !P0CENH0JW'@"FVZ2@
M (B9%8NX&V*81]G(@B.WM ?+R+&QK:*]YIK;(KIBBL.QBD,/$W,NP@HV7(&Q
M^(^0E\?> !X:6-K^%*P,U;JW4Q;DMEIJ]>3=E<&8+S\_"P!WB;4I?5F30EGK
M/U0-2J%ZID.92@8!,!=PW:6^-*R47)PKY)L\B9V$D(ETX0;I+M99BZCU%G)$
MU&[=E(-UUDO4N4UB"DB FY@H42@ &#4$VU-*Q[NVU12;C8Q6SP$=/V!FK(0$
M.:<ABR5@BFY!%1]#QOK#KSL:U03$3.$"'(0I1$3E !U(O:W6K$6Z=*OO+#7X
MMS$-IZ:K;-Y-.C,*TT>ST=$OY^7XAPCX-J_>(+R3\ ,!C(MCJ', AX>( (MM
M/E1?FINFN-03DW\.A>JC\V8D>K2E=>6.M.GK%-@D9>15D8UO*A(Q:,<D03N#
MJ)E(@0!,H   CJP9-MB*@VOITI,CD"@)1GSU*_TN/;.GQX5I,(7.NC"*R)6X
M.EV";]:>")7D0:CS!N"@.02$3@4"ARU9C_>L5JVTUC7ENHJ,:2?D[W38^(4,
MBDA94KI6V<0J+DR_I"!+(2:R&[L6ZO3()C%/TC[<N!MI#_W.GQ_WU %S:E;J
M;Q]&P[.9D;+2SQ3T[1=K9E;%7VC4XO$#.X\K>7EY1-DY.\9B*Z8H<Q50^(I1
M)N.J^X;];+4'KITKU"P49V_A(UM::/(RMD9*2-:91M@@I*R3\4V XJR$#%HO
M!/.L&Y2FZBS1!5$@ .X> ZG?XZ_V5(L3K5,Y-X]9/PK4C8Z:RE@6;=6+F;7!
M0\RH]D>*34IZBO)MG8J.@ "(=)%%1<1W( [ZA)3XG7]/&HI6R,F)6[6#L"+]
M)Z19RR9,G*#YBX;MR)^I4:J)F,_%LB4Y3*&,JJFGR#<P 8 U=F U8:_O_P!E
M*3N\ETJ']&G*6_']:*]8D>QZDI=ZZD:2CC*F0"38J.WR"+EDX<$$H*H HCS
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
MT6O_ +_AX?AX>0.E;[VF , VM_B-_P"&NAA01.8FQSM'1@\0, )&4$/(#D.
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
M &CY/OW[:P)VGW3E<IP6/R#XT/&R8SP#*DQ<%N6GQ\6;V,B*'+AQO<D7ZS9
M\WY4<IDTK)]R%%I/;]@F]9N=8<PQDF/J#&/?OHRH1]IBW'Y9=,)./<+1+16\
M*)2CU>SRT=T4VRK?JM'#H!$5%@4U3ALS)Y;E(N,&3DPNY(NQ5O4"#8VCN/2&
MN2#8A=+"U<#[0=Q=R_='[F<;]M\/N'N'BLC.E=%DRY,:51DJ\;J)2,,&-!CQ
M9&]I%D*RQP$*$C*4QLG9!POB*.[2LBP_;_CN9#/LACEEC]$EJ6:_+;]8VL:[
MKC\CQX^)&1E-K,01 LI*NDQ,5VZ8)B0YN?3Y6%A\CR+\AAOES*<02&3TWO&M
M]PL!<NQOM4> <W&E]E[-[0^X??N=WUVIR'=7+P2]K19[YU\<,'PH&D6=-J)[
MLF5D2ESC8L; >U'DMO"[=T9S/<=3IN!L&6;#V.JN:0UE+74ARO)9!K5@KC9V
MG>[#CV:DW\0RNJ]N''Z%M@7J1GJ$>5))FDHLF5-JW4.',CX;)AF3CXN4 RBJ
MO[0C96ML610&*;/<V,IL6N20#=B!6Z\;]G^X<'DL7L7 ^Y2KW(\.-E#C(L'(
MQYV4X4&=#&DKX@Q3G'%FB80O.7:5EC9FFE5:?-YR_!LF4DZ>=F\I:(O $]_+
MG(;N"E6UEH](E6[FL2$/%)2H7N%M$HA7SW%1W.232L3;1ES3345$2+J(<?%X
MV5F"IR2H^6ON1AE*NX.X,=NQE&[99%,J$ZD#H#KO;'V\Y.7(BB@^X4.'F]T8
MWU^#'-$<?+S(F7(CED,/T<N/&TXQ5BPX)N1Q))K.ZQV:)9=DH/',Q S;FQ0'
M;/B^G7"(=#/X_67O#>RJ*6QXO7XN1C8DOSR :122E8;R;H")D!'F1-42]3J%
M/TDV;%+&(9<Z>3&8;9/1M](W$$^EK^K://J.EK>.<CWSQ?*\>G#\CWAS6;P4
MZ>QFCZ)H ,9!/)&\I]F9G(R6QXKL2UBR [=A6'93O5N&0F\U57?:@6=QM,WV
M1PC*7-:T5V2I1[ZE;GM'81DNU@WYK@QJ,C>XU*-).*QZ,25V _WD4@(J/8Q]
MM8^&5R%Y#;FK$)@@1@_M[ Y()&PL$);8&+V_EO<5OV+_ *=^([2D@YN+OD0=
MV8_&1\Q'B#&GCRQA'%3,>2)YD&*^5'A2-D'#2=\HQ6_)W[HPZU[)C&S7ZF=I
M;NE8QI5H>8__ )@?D:R1L[<Z' 7F4<2 OJC%7R"N< R7O,C3DEY1!D@S(Z&,
M!=?K"01(;CK!F08DO<"2SRXXF]O>I5'9!:SF-D8A ]E+$VW6%KZUKT7"=V\;
MVOR/WWP^2YO/X>/E?H?K()(<3-GPXEC"94F%/B3NN%'EE,9YGE,8R/:C]L,
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
MNGP])/Z[=*[4_3 .W_W>Y=-JDD5(<CW[\1,3ICS;GJ+99%1N<PBD=-0NQ@$
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
MWW%@Q4R<5<R%(<6&#&B>7+A$:E\J1SC1C'9$7<BRU&1ETQF;+VEO7\I!-(&
MCY0V64Z]5IIC%105B,,I *6%1=N9.-=II&;KG>*B4JR1C"J'XNM0SK'^5#R
M5'+,1[6Y@2=Q]6WS'46'0VMT^?N([@Q^/?\ IO%]]118^3)/-(B\89LB)Y)?
MJ)/SO8 ),B,PDC]I+F.0*$/H70= 6QK?GCVM]K4JL^@Y>ZDK5O'))HF')6)]
M8A';)2+FG4JR>E>MWRX)D!F*228 GS$ ,<,<N8,W#"S9X4,J%D]J[;EZ&X M
M8@>-SU^%=?R7=L'=W:B8G,][QPQ9./AMD8HXXR3'(@!VN)84C*[&2,L?=W,2
M7*@V4R1#_F'+U:M%?D.W^KTJ)LL%$OXV6L$Q&MHBS)!-13TL3*K4!HTM,;(M
M%$#O45RD3*55!,!*&_4'A2-!Q\\<T>;))*CD$*INOI(N-YVD'Y2/(FM.Y"?A
MNQ>9PN5QN\LKD>2P\J5'CAA=I<<^S*GNQKFN<9T<,(74[B5=C<_*)CQK3C8_
MJ#.KDC:17XN-=NDH&)J3R?EHU*,4/ZPRHN+ =-^+UT\7744X"JF(CN!A'< Z
MW.R?J\DS[I'D(&XN%!OT_ETM:UJ\Z[Y[B7NOGGYU\G-R^0FC3WY<J.".1I5&
MVP6 E-@C"!;[6T(( L3KGV?*G2LW>RH10PB7ORRT8.@R%7?;%^#N0 8Q52%
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
M(!?1%VY)O# D5,5')3E,8BA#J=A@R3+AY& H;V\=&"$C:3"X+0L%))LT?3Q
M!!L017%G6\Z,WRN1X^(^8$_ _P :[%?3J6Y]U/U*41BV; 6^;X$B;IHR>-CR
M:!WV0E"+OEGAMW3Q 3=+DD4B $*'$!$1,;R3[C@#M7MGU%B<!M"0;?X>@MT'
MCKK6Z\#;^JY]NF]?_%77W7D-;71I2C2E&E*YCX%R-6\#MKU%_P BLI[V.UN9
MDRF'.PO,>+(Y<4B&:"M-).[/D0MIDU.&Y'Z2C-,Z0ALCX[ZWCEL&;EFBD^JQ
M_1'M_.SX93Y^FRQ[1_RD'7QK[$^YW:7+?<V;C<S_ #+PEL3"6*W*]Y\5R+K<
M[K0E<?!^FC%]8664AKWD\*Z7ME@<-T' )KI%<(I+E2<(G;N$BJ$ _3<(J "B
M*Q -L8A@ Q3 (#K2+6)&FA\.E?'\L9AE:(E6*L1=2&4V-KJ1H0? C0C44IU%
M8Z-*4:4HTI1I2C2E&E*P5DK<'<*_-52SQ3.;KECC'L+.0\@D"[&4BI)LHU?,
M7:0B *-W3=4Q#!X;@.LD,\N/,L\#%9D8,I'4$:@C\*['B.7Y/@.5Q^;X:>3&
MY;$F26&5#9XY(V#(ZGP96 (IB8MP;A_"+238XCQO4,>-IOY2,X6K0S2+5FU(
M1C\LB7$RY0(#F5=L&'X":S@ZBH)AQY;:Y6=RG(\FRMR$TDS)?;N).W<;FPZ
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
M#F.*;V</*S./R,'@)L?":)I^&#PSE5F?'A:3$9\/V\<_/DY,44HWQS=VQO\
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
MLM4ZY<H*NV)[+#5V#)Y$+'5DXN<LR1GA0DIJ0A6@-7Q@<GY(IBGP+SZDN\V
MLF3[N!()'1F4#<2#T*KIHH)NN@U-[^&:?,Y;LN'D.Y#RG9.;]=F8D^1CI$,E
MW64 1RX^.P0[(8YI3) #&+.X;<VW:JF<,S<'&W6:FX?/4B1.(:M6T%!YS&WR
MLRTDI=%I,MXZ"2KK4%'#>(E'"Y@<>H!5NAZ<@% ""5%R,,LD<438BL6)W-!L
M (%Q=MWF -+:F]4Q/N+QV;R7'\;QD_:T#MD,S33\*,6*)DA+Q&28SM96EC1
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
MQ,W9OU#\<8WCGQLK%PDBBGQDT$RQ%LAXR9 ZNTOM0R)<.R*V!GFA:>2K*O\
M)7>A,QKNL.IU5_" ,HXC7<@W:1["(L9V4<L<M@9_+57X-3*'21,FN9<W!4$S
M9H&^H]QDAXQ6#[;-I<"Y)6Y^4W"WZFXMJ+CM.&F/<$F><?A_MWC94>8(0LWY
M8D5"[O+C[Y # _N+"9 H9@T8C&Y"X:Z<[34JC:*N6;[Q;&W;N8F626G*J^=/
MHI9DE,%:1-;+)H)-VKMTK)'524%%19!=JU,!Q.5+K<DQ9!R(YMO'(2"+*P -
M[7+$'4"UB+V(+>%[=I-QW<4G/X/+KC?;[#9UEB*PY**DH<Q;I<@QDLZJ(PK*
M&5'26==NTO[>;5DH.(9U>SREA[NK3$N*K:XH[&Q-!7DS$)#KUQ64=5!-DA)O
M'X.K$LLBLJJ3HJ<5 *9($A+BV22-)CQIQ\<HD0W4V'S;K![VM90"!UZ=;UQ&
MP^0S,C,X/!Q.PL+D8\S%D#P-MB4F49 C7*+M&J;8%5E53N6ZDARX..(BV1@I
MA&)O7>&0*^O2UT/6)K5Y$\-(R=:B#QL1#BU9+/6Y&0*=0ID53I"53I]1;F4;
M$DRJ98N.N^_IZM0&:Y:YL;_$>%["U<HO,^=!+R?&]@%LT98;81.QEBCR)1)+
M-N<(2Y7:0RJWHW;8]I#EB+]B>.KS6*L]=[F\B@T<W$U4D[=7[*G,+MTFB)9J
M ABPDC#.'K9NPB0,U(9J8X%.91,0)S$..^)GO,98'P800@8(RVZZ,=P8 DG4
MW^!UKJ,WM?OG,Y27D.'S.S.'#QX@R(\2?',*LSGVIY?>CE5'9Y;2,) +@*_J
MV@R? U=T%R@,L4RO9K/7I*!ACP=7<W:N0=808GJD%$F;2M/M,XWL)9 [6$:)
MN <G5#UB(KAN)S'/PI<A/I'X_)?%$RNVY@C,U][&X=5*VNQM;^4VK3>1YN#_
M "YE]C]RY?;B\C%E3++D)AY$V2SC)FEWQ9>-"T!3=-(4:-5/M/[1MM55C>L0
M!%IG)I&=T[P:V%+9V=\NV>NV!86Q2$?+6)-9K2RGC#*S$G.++>O8D*0Q2I.&
MZ9#) AT@Y\\MHH-\7'.)"@T!NH(6V_6RA?E;X@DWO>MWY3E/:XWAI,SCNP,K
MZ^3&0,BO[N,CQ0%3E_F6B2%1[,Q)!+)*[!S+O+$:VJN(OHJQ2EU[Y@5KKUK&
M/8.1AIUS\X4:JQ+AZRE#M&+95RUD%Q 500%(!-ZDB \2I@GR6QYF1HDBXNS@
MD,"NG4 @7ZCPO?\ EOU-^US>)YG*@GXG#X[[9^UEQM)',DT(]D,)51XPSL%>
M-?EWAC;V6D&YF+KH<8*:GK'68>Q]X%<.[CK&_4:,H5K7J\59!LZG9)8CT[5P
MQ;38A'>D XBHL]64(J0#E<IG4K)[D4*3R)QS@%1<DLW@HTO?;K?R N#:UAP>
M0')<;Q.'S7(8GV_S%CFQXPSS-D3V9EAC!0,KM#^9[I "I"BLC;3"ZKB'4Q65
M"-I!&;[NX62A:_7XJ;)5HIRHC8F<.E+.$EEK>9D";]&1]643KE4:@(."*".Y
M1.CD6*;5"O'.C.Q7<?E+6_DOH1;IKTM\#SH./YB-GQ),;L#)P\C+GEA.3*H.
M.\IB4@8N^Z&/:;(5EM[;(!Z@LCX@I^-JF07L79)GNQMXM'<U"HUSTCJ?JT_7
MGL$*16LN[2Z'Q1Y9]0R9A>)+BL@53@142"?B/&\^&'A7CXPP4[KA65@W@/CM
M_ND6-KD=.IRL'-YOM6+(XS'[%P(Y(X93D;U@R8,A)[[HD.[20P+N B9 KE-S
M(&VNE,^,\HQ$Y6,<4S/%:?%8Q$^C*Q3J4JZ\U'PSYO&%915LNLT\K:76+-K
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
MZ@QI%#O?N3AK9$&R(=CEI*6!*]*\E#.1D;")I".J[L#P[TQVI#)@JZ(J4BO
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
M;R$01( ^_DH)C!_T-5_G_54FU].E(=Q]X_M'5JBLDO\ "@U('D)5%/\ /4$
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
M=M@.'2!-4=AW !/\(^S]&L=36+.D*2@@<!(8IO$!]FP_HUR.NHJ*5' "LRE
M  57 C_E$2( !]OB*@ZHHLQ\JDF^M(> &#P$?']?^#5SIUH#8WI8]#95,O\
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
M,,9T9+6F<=-B84?+<EE>GB3.8DLUFD=&*!$-SKT7>3O+$[G]-ZY^0LD[8\2
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
M,6[D;[9RHBJM+0E8Q/8S3IV)4W2*QFAT(233:.6KB->IE,=%1$C@IP, BW;
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
M?I^TR;9,>Y,^1(=.-(M/Q6'<0/?S2S?%*LS"24D8R$G304.K/1KE,$W3?<Y
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
MR#8YP:&D".A<*=14ZJQ>DQ\9<:;+P9UC7D"YD:1B"TPENP<-XWN5(%PA4*-
M!669W?9.Q/M6T7^[;PM^^_C>]2I>L8X7N.*YW+[?.5C[=LB34JVAY1[16RDM
M*YPEZ>W?F9SWY'.$++MG,<5RM'GG(B6:MW)6;L'8++-U":Z7CN8Y_C^5CX5\
M./E..C4LJRV"XRO;T^Z PMI<1R(2+KMMNKG^UASXIS&D,,M[$:DO;K9="/\
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
M2]NR\+,X1S_6V=BCJ4XQU#PUU:-25.-Q[.Y)M>49.%9@E%"X3CV%SGI!PWY
M!TXANHV*HDFAUT;9?(\AS"M%RF)(8C()&*$[C(L:1!CZK7**H/\ SD-8DV.?
MN[O_ +\^ZL4_'?<?M;,DXN7D5Y":;#9CDR9\.!C<;',]Y=I=\2"!)+:-E2),
M4=I/:DUD=]GF*'D!:XF R1AZ@)2V93]P39Q1+#(U:7J>3#1KNM"I6WT;3$G5
M<K'H"[.HAH";0KAK*"FF@!4@CN\3N+D$ECEEAR9MN-[!#J&#QW#>H%[,U^C'
M6Q2Y))W^SX_W_P"]XN2P>2Y3B.?Y23&[=_H;KFP1Y,65Q_N+D 3I)EE<C(,A
MO'E2EI2DF$'>0ESESKB+ U PXNN\H68\<W&^Y AF#+*L[GZ76N$@XK$ N,I#
MUV)FK''MA<5V+.V,LHS9(Q1%7*!':A=^ DZKD>5RN14+EXTT6)$Q,2XZ[ &;
M0L54_,;V!8M8$J/CY=WW]TNZ/N#&N+W5V]R_']J<7D._&P\'$,5%R9Q[<N1)
M%CNVV>0,$665\DK&[0*;7#3LY>S0.WJDNMV0-V4A(MHZ4=5R-5LMA9-49YHD
MP76(1N[3DI&+B2F,W(Z;$:D>H)$.(%/L'5K'$5"Q_P!4+J+@,=JD[3?Q%@3U
ML;[2?*O,UQ^/6"&'!7[D/DPPM)&L\@QX'9H7+@$LICCDDL':.0R&%W9;E=7'
M:+P*=>CZU5L^XJEHT4&L6\K-KID+!PXP+(J+ S&-C6,!*MU55U!3;HMS( DD
MY7:;%.4Y4'.&#%W3F:;$G634[E<L;G6Y)8=-23>]@WB+KU? =MC(Y:7F>=[6
MYS'SE9I5R,;+FFE,S7</)(\\9%AN=Y ^YXTGN593+%L#@QZY6QQ#.E92CS"Y
MWLR<TCCIFDRJ3@RLBNLH>/:HLH],I5CJF. ]+<Z1R"8ZPB*RG3<HB#-8;95T
M&DANW3QU/\?/0=!Y)]S(DA[QR(XH>2QT$<7Y>>Q?*6T8 $C%Y"; !;;K!E8!
M8P!&DSG*0C8RR11 %C 42[CLD!3&$Y=_,2'4 -OV:ZI1<VK0Z3HJ"0PE$O--
M0.*B8C]X-PV,7SV4*/E^S61E &G6HJ\[**0II[\B$(/$P[?$;?=01V'[P''8
M0]FVH4!M32AH8J@@DJ "B415WWV%/CXF$1\1 A_(0T8V](I5A45 54Z@;&$P
MF'P_B$3 (#Y" @/AH%4CXTI8@83I&Y&*"G$6Z!S> G VYCI\A'SXAL CY;[:
MQU-(A 0'8=P'^D/_ (0VTI2T_P"(BF3PZ_$5E"  ;JE HD(8V^PBH5,-]@\P
M'?Q'2E(0+S$ +XF,(%+M[Q'8/Z=6#$:4JM<X"IP)L)$@!$@^\"> C[OB-N.K
M*H(N:BJD"%%8#&#X$P,J<=_#8GB #Y_>/L'Z]1N8Z"E63'%0PB;81.(F-MN'
MB/B/M]^K$6&[^:E7D_@255 /';HD'PVY'#<VP^\"_P#'JA8G2II,?S_5_AU=
M.GZZ@U3J]*-*543[P?K_ .(=*5PJ^K,]/&Y PZ=HI'.U'M0R0P>(/4UBG8M)
M-[3F#@A715DA2*\16.HF"0<Q,U$3&$ *77NOV?C63$S]Q8%98&%O-0Y&GB/
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
MG4CTMBG,/%_I^/D<WQIY3%B_JTF3N8PKNB:$A?;,I5%C8E@UBE_2!N-:Y_\
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
MQ?GZ>-?/_P!S#$>\<AX6Y5T,<6O(@C+(]M;>X& .HUZ6W%K%A9C,!U@(KL0
M,B0A4> A\"A ^_O[N1]Q 0UUFQJT.O2)%2/Z@O$42%$Z8^?QAX$(80_?YC^P
M-]"Q(M2K:9P'D14=R''?D(;F3.(#LH !_2'M#6:HJLQ.@B8@@'46, #L(;=%
M/R$!#[Q5#?T!K#\S5-4$V6(")@_%*'X)A\1-[TC;^P?W1]@^&FJFE>+[$X(E
M_P"I P&\/ 53#R..WM\1V_5HGS4JZ0I7(D,8P <FW6W\.HB7Q,??S%0 #8??
MJM*LF5,*HJE^$=]R>>Y0#[H![M@#;7(J*4@!-CNRB "4# ) +X%7-X 8OLX"
M&YOL'7'J:Q^P>X/V:OO-+4I$.F@'\2XC_E=(@@ ?J.</Z-4I2;8/<'[-9"W@
MPJ*4K;$*FB'F0O(_AX]13[P#^@H 'ZM5]'QJ:3; 'L#]@:L?1T\:BC8/<'[
MU-W\J:4;![@_8&EW\J:4;![@_8&H9@5_&E<*?JN>D)D_#8R'641&J9"/&"U?
M1,:NSG1>5@&BKIU*,7Q?E?22'J% I!.'($SE. CKW;[1>\<+.,)3=[L-]P)N
MMGN  1ZO+P'C6C=U[?>B+FU@UOW5HCBA)^D66DD?FS6G(L"?GMRK-P$=75:T
M86_S5M)FDXQ>.*#S<@1;=Q\?KN!P,!@*HGZ#SGMD+')[9Y%C:+TO[@>XL5(.
M[0?,1_+<=+WU>$D)Z P@'S=;$?K_ '?&U176V30[2G2%28V5I'+W/IU>P7GU
M\]C%O<8NN5L5W+5Y5W9\?L'$=(&9^M<30R3-NXZRJQ&_(W/M,EF FQ\UH6G$
M'K2&RSF,LU@=_P":;B^T1[6(L 3X$ LKPAMI;^;Y;BWGI^/6LI*M[*ZCF+UX
M>4EF:KE(].E&,B26JI7*R[_Y&I77\+(.(5A'A((J* 5J=ON;<Y.12;!3$?!6
M1H8U$;A?S%(*N=!<,&&XG4#6_P :K*TA&HUOU'3XV^'6D+$6TM)M5:B+2320
M46,P/5$8]<6M@%0'<NNL-602;(JNHGTYDUP33/Q*F<BW03V/RIU:"(ME^AB!
MNWWU4:+\VNAN/QOIN.F-!N;:H)'EXG\/C6?.6RR,G6XNPN75BDT+PBW;P<$Y
MEK'E=E8W\1'=1R\=T>5-+0_KX86I$!G%'3-R@3I)MU5"[$ZY!A0K))C#VHC
M26DVKCE0QT D&PD-<V2S ZW K.HE:RL&+;]!U:_\>EK7_96<QX)U*9=8C'Y+
M6WLB+]LA?XJ0L=;<W0T0UBZT@LWG&D:V=3SP&5O*X&:24(U+U%V'50%1(>C@
MY/:O(8TO*&%L0W,+HCB,,68K:YVDE;>V038![&QURQI>)O95NMI!I<BWPL;
MWO\ JJ+03C>JU(<CXSTLY C%DD9&&71;20/&YY%S+M2QJ;F4:*L2G!NJW5;@
M0PF*?D;;;MY!D+$6NGM>T^X@-J+&P4WV@@];W^%<.,JTB@@W/3\ ?'SKNQV
MF.;O3^I: 1+%B@GE:L%0D$6,DS=2H"]NA5C*G?/G:+E!JLD8I3(E2+U#'#B
M; 7P?O\ _P#^+[88N6)PGT)!MJGD!;]?A:M_X5=O+YUCIN7]6K5V!UY%6TT:
M4HTI1I2C2E&E*-*4:4HTI1I2C2E&E*-*4:4HTI1I2C2E&E*-*4:4HTI1I2C2
ME&E*B^=38CEC'*JK6T*2"52R85D[CQ(%1;MU'F/O7(V4!2,H,NZ,1$8O8Y0
MB;O<#>&VRX#3CM/DE1L48YR\+<KW^H)"Y>TPZV]M;M[VAU,5B/'1^53%/W X
M5Y$SCECC^2"/';Z15+\?O&3I?W6LGTUB!9<BX.EI0UK5;Q7SP?4L450[R9%9
M6:CVL8?L:R BZCG]A]&)':CF\E;3#:$,LBU=G8$W$JZX'*DMTQ / =OH?[:@
M'LM0(RTO]?@LP6XM^7=2W47\AUK1>XMO]1-S_P#LK?\ BKG;1G$\A+6O&57(
MX&Z3D6Z4GI^,;OS_ "*BHU>=M-PA8Q&L&?6Q1[/L67R5PL>-4ZH*HH))&*XZ
MA_1N4&/)'%R^4/\ L8Y %0[?7+O"(YWV2R$[P-P&A)/IK5\<3#?%#;W54BYN
M;+:Y&E^H_36LU.3LQC& 9X%QS9+PXMSU)ZI>G%';RS-O)STJE7IAS3:E3V+*
MIV&Q(1"<([,Z?.4&+50'XE2$4#*'5X>+C8_+3MW'S4,"88],2R%20JEE$CR$
MNJWW JJW(V]+@6RN[8Z_289O(?F()_6NH!/ZOX58E,8IM49BPYCH4?)+Q[M$
M+/;L.WJ)A<BT.=L,@SI5#5NU(CXYY"6I",-8G;4\O$+MW*#]=%HJLF"2"I@Y
M8LRX? Y;1JX]"9,3/!*%!>00RL0Z$[0=K@J5]0!N169<=1&9<E00IL2C@%;]
M+KJ"+^5CX4Z$$,(.B%=-\C7-.SRSV!F:[8G%EO2T[ -DFR"T(C'6HU=;N(>O
MPC2&9(R#48I^X.X:1Y6RIDU5Q6XCOW/O .'CC#5'#QA8PK->Q)7<068NQ4[U
M &ZXNHM5SC6VO(YG\#KH"/,#3IY$^5-%"@T^RHR%PQ;3T'*@SIXD<I9\R""\
M$>]I PM]8BZ317L*#^Q.X>KW%9-22EUSLHU%PV<B1)4J* <E^4S<,+B<UD%8
MQ'N./AQ>H1:HQEF!](+(/1&-SD,-1=JMM'LB1$]!T#NVA.FBKY^9;3QTZ5D8
M2W6(CV>P/FN4R% P]G7EV#)O))K+Q])E)B=ABMI$*<7YZSL-,=N*ZY9)O((C
M@A4W_6;M]CJI'G)P<:T?<?;<>-+/%M+;?F<*K%KN=NV0!KVD()(LQ-@:P^[D
M?^2S 1$;VUOM).ATO==-0/U5@[@ULM*KU2Q%=# 9=RNU6Q]8B-Y9%M$M7<[:
M8"RUY-G;VU654JX66$7F&Y(MBF4AGS=1 BR;H UGXR7%Y/+GYK !0!2)HS;<
MQ 5D?T%P'VG8=S:A3>Q6J3^["BP2W9225.MK7M;4 ]?A7=?Z6(G2[<Y%B=VV
M>?+LF9&9*';BW.5!PB_K8K-!43 %3J-%%#)' Y4S$ A2G+R !UX5]V6,G<JR
M%2-V-"1\00UC^NMV[34KQY4]?=?_ ,-=*M>:UM-&E*-*4:4JZB8"J;'_ +-0
MO34'W%-M\7Z2&V']6L+_ #5-4J$%,YB&\RB(#]ON$/L$-9JBKR/QD42'S'XT
MOM.4!Y%#[3D_I -12O$R 0.N?8P%'9,H^2APV$=P'P$B>^X^\?#6+5C4T&,*
MR7,1$5$AV.(^(F3.(B4?^88=OT#JM*"_@$Y[;+'^X'M(F/FI]AS;?#[@\=6_
MF_72O%B\^"Q0$05#Q  \E0VZA0#V )AW#].GCZKTJZ4Q6P@GL B;<''@ _"8
M-C) .W[H#N/^,&FUJ5:%$_6Z1?B#?8IO';@/B"@^/@7@.XCY:RWTO45? Q50
M,V)]T W1$WWCJEW$QA\/$52[@'N\-8M?F^-325(@&W.;<$R!N<2^8CY@F7?P
MYF'PU9O3\M15]<W6(58  !+^$<H>12^/2$/LV\/TAJ_2E>(B+<"KF+N<?[(H
M^&X;['4';8=MAV#WB.L%36H.1HZP_/+15J/$X5NY+[8@7M55>3#N#LB;9%D5
M0BMA<&NQ7OJP7(97C',D1#BH8R0F5.<VSX3P^VF1D-DQ>TGH<#<I-_Y?1:UM
M/4Q\-= *][[4R.)^@PN;[CR.X^./&8EL7)2)9L=F9[6@4893;M(2\\S]54.
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
M\W8.R*N6AY8K5V1N8G5.FH4H]KD]Z8LCRY>.4@SW&T2".9G6RVW -)[:L2+
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
M^$8H@4NVW3$!V,0=O#EOXC^G6%/FJ:&NQ1,J?^R3*)3@'_6=3_J_$/'RW'[
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
M"KRBBPN/R?,$6)MX ]-0/#H*[R#OJ:''6"/[D0*$7W$!X@_,Z/'[4CA+W1"
M%]4:7'M_X:VF:=H5YK-!+6X3#^(;;',HUO LH*#E+"TL'IDG')DHG9Y])J\0
M],""1A=B[%PV7$%R\P2XFZR++Q,C*]Z;)R(W+;BS*I7IKZ5TUUTM8C32]>><
M9W1VSS/=!Y?DN?Y[ RY)FG>::*!H-Q7U@X\!9&W78"(1".1 8CM+W$#GQ-:R
M-V(-NTR,$S03IH)IY(FV8MTFBC-:.42VM9C(& \/'&3 1,+?HH%W'Y<(K=H,
M[%).[/-C_P#HE/6]_P"3XM^.O]_3T\=]<$TLGO\ ?<VV2Q8GCX6W%PXD!_[;
MU:2SAC8>YOD-A]7^7(LKC6V-:W6:J7MVHT]6YIR29FXJ#ML[$S5>514;BG'R
M=BD'Q'21$HPP(I-4%7;8BB((E $R J'$BS<8S/D?62)*HLI**5;XA0+==238
MZW.IM6I87>/!3\OF\V>[>2Q>8QT,4,DV+#+#.&#7DCQT0J29/6TCK%(58R,2
M[%"S&N%V,PZ7:*=F+B 3EY=%1*9ELQN'#2)/U'T$A)OV$-("_80T>P7!SZ-B
MIN5 0!,H*)D*'*;DWC4,.3#E5Z"'4]&L"18DG2[#KUT)K8)ON+D\?"LZ?<1,
MI\?'(,47$JK2BR3-&CRIL>9Y%,?NS+J]RYV.QJ<<IU#(KN"2@UL(8MO47+*B
MF_2JTA*0K]BU3<)F,H\?.?D3U5%ZR44ZI$EC"XX'1.'%8#!U>#D8:RF894\3
M+TW@,"?@/4-#TN-.OA6C]G<_VI#GOR4?<G-\9FP(I1LF..9'8@Z(B^\@*.%V
MLR#V[K(NL=J@A3$UK.\%)7M)BC-'ZHH/5C9*F'(K-W;AZL^,J VDO6%PK-/R
MJ#L'5*\<*"'%R<@=G_4,;:&'('<.GY2]=+?R?!?PL!_*#7HX[YX18TEC[ZF$
M\:AD X^);,JH% _[;TV$4!4:[3%$H-X5:I%NV.[4@\KD!(]ME/R'7:S%N'C5
M6HW&4A#+++KN]XYU)3CID[L4FLJ@@L<'J2I3***J"J!A #\3&S,?:\JYLD,K
ML!ZT#>6H"@A1U&A'0"WEJ/ =V\,ZY?*87>&?Q/+9LZHRY6)', JJ@#K'"KK!
M& 70&%E(540(0+JW:[A<BD_ HM>TQG27#=LQE&UKM>7).S14<X:O6EH3C)EM
M$O%Y:2=DEDC)#OUF_5YD,!T#F$<\W*$1,6Y R@DC8D04D$%;@D6 MKX&WD:[
M3G/N(T7'9,DG?4G(PN[1G&QN+CQY75D;&,D+2H(HU]L[OY'V[6&V50*>F5J7
MD23!A&N^W_'5R19$92K9]2Y^4JZ+>4!9/=JY5%S7Y!15DZ:(N$0,4Z20@BL
M\TQ*'%P<G!C!89<T9)((=0^GF/F&H)!\3J.AK7^SNXNU,(29F/W3RW'22,\;
MIEP1Y)*$'U*-LZ .KLC$$,P,D9&U[U&4+AJS2*K%BZ[6J_!%3591["2=9&L@
MLHQJ"C,?4KDC[(X>@UCPCFP[I$44338( 4IAZ0)\U^1QU!=<YFT)($:W)UT%
MUM<W/7^\?C?<\W[@\-C02Y,/>N5E.5=V1<#'WR-9[JI?'5"S^Y)\S*I:>4DC
MUEG9<:/:)F>DC67M6@KNTKT*A#P+JC7A2F-)(56[7?Y8T<OX\H^E,Z=%*\52
M;KM@!(""<P'%+!C9<$4*B#/:)G8E@Z;R-3U-CUTTN0=;_'7NVNY>&P./A'#=
M[Y/'3Y>2TLZYN&,MHP&;_$94<^H+&3$K.DA+E@H*AZZ'AP[&R1<G"]L59QM(
MUU@=NSF;ID:8N$(\8)*/XH&35E%G=>MDG#1WZHJKU Y/'<>*J:9M1E\D&A:.
M3.>:-SJ$C"-?0W)-K $6LI_<35>[?N F5Q,V'R'>>9R^#ER!C#B8$6+,KD)+
MO9Y0NR-77VRL+@WT%T9Q5>0:+?9Z9(TD^VJAVQ%M'H183%7M,C6X5TR<%64=
MH(LBR,&X5!)*06:'.NW Y4UURAS2$P'C$RL...Z9LL;$DV= Q!'QLWD#H? '
MK5NTNYNV.-XLS87>')X,[RM((LG&CR)E92 "7V3*+E$D54>Q*1GTN 5P%+Q!
M:EK0U*KVWU2KI@Y,_+/6.]6>3C3.&CET\3!]'M)V36<#(++"*B1T5$EQ?+$4
M^%-45<F3R&,,<D9CN;6VK&H.MAH=HM:W6]QM!'46Y_/]_<+%Q+/%W?G9LA0)
M[$&%CQR6950[':&,+L L&#JR>S&R:LFS<W'KNU/:N7\W5&-I$@PF)J.;PD,9
M+Y4,:U>&!E(,B)*JBDC(D,)P P)F-MRX 40WUS,7'6?_ +>0RJ5!N>MR-0?P
M_7^-?/G>6/P>/S-^W\^7DL&3'BD::6_N"5E_,C<D"Y0V%P6 &FXD&T@M!VZ@
MG$.D42F-RWX]03?AB  &_+EY_P"+OKA-\?FK5:LK <JI^8[F$1$1\P-OX@8!
M';PV'PUFJ*5EW%#@(AUE$Q!+P#F*(" F3WV_?, \?LUQZFD)0-R*  /(1#8
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
M3.UA)&BV,+:,?=V%E46%[ J6;6I C^H7* "PN0)%'\I8]0-/3>QO?36]A6K
MP1IBF.86=8MVEAP]?)NEST/']%R:+;6Y26F(-U*FC&KF/"27F6$N4#K2,@^<
MMA2<G4(0$!+NJ9"X^>LD3;L?.@CEC8Z:QJJN!<@VVE-%55!]-K@UU#1WBOJ&
MB=E(\-2;'X^(Z]!I7='Z5Z2C?MVD43'25!/(=Z.(I%(1%%50U06%!LFF7@BV
M,*IC](! J1A$A0XE#7A'W5?W.XP;6_[>+^#_ *:Z^=;SVKI@$#7\Q_XK72[7
MFM;11I2C2E&E*-*4H0* ;JG$."0AX?Q''Q(4-O ?$-Q^P-8_^2GQJH!%P0Q1
M$16)R.0?'XR_>,F/LW =Q+^S5=5-303\%,5/WE=RICY"! _M#AY["(> :S5%
M>*?CIE6 -U" 4JP!X";?P(H ;#ON ;&^W7'J:J.<4"D(4=E=RF5'VAQWX)A]
M@ .X_:.K:L:5XHD*IB&2#X%1VX^'X:G[Y!\O /,/LU6E5"L0B@)@')N4HI&#
MRY@/WU-O(#";Q#] :4JD$0 YA,(BB4O5$V^W4)ON3;P#Q.([;>SQU;>U*]*H
M"XG34V 5!W3-Y<#;;@4?8!! H![@';3532@I>@F90P;*B(I)%'S*;PYJ;;_N
M@.P?;K+45X/XZ8&\U4MBFV 1%1+R P%'S,3R'[-M8*FJC*"V$J2>P"4>:WMY
M&$/[(1]I2E'8?M$=6U8TKP4 ,<%"CLW,'4$=_$@!]](?$?C 1V#W[Z;VI7H*
M]<3I&'P4,'2]R1@^%, WV^$2AL/Z=-M]5U%*\ #-TQ$0$%5!,780$#)IE-Y[
M_> QS!L'V!J?F^"BE5"F+D2*A\(F$"K[!]T2EY"I]@&*7]OAJ-S4HZI5CF1'
M8J1P J._W4C$WZ0^/\0#L;].JTKP3"V(0"^"IS]0WAOQ(40 I1\?$#& 1'[-
M6U8TJX)2)\G!0^#B!DP'_M3_  \?TI"41_4&FOR_&E4@ +BFN8!V1WZWCXB*
M10$AA$?,%-@#<=-Q72E7"""X@N?;D@8PK>\Q";J)CX_:'']FAN/32@BFP Z'
MXA$$T% $/W^6QQV^U+37Y?C2KCDI2LSI!YMSD)[M_AW 1^P>H.I&KW-*Q Z/
MUH*]UEJ*-*4:4HTI1I2C2E&E*-*4:4K/*&!- AO:BB10/>)A**9=QVV\#;?L
MUQQKI4TD$2I&#Q\'A@.H(;>"9R" ![_OG$?U:4JD!!$Y&QO(_(JP_:?X2[^(
M[],FP_ITI5O<6G!,=N8GYJA[R (E @_O?$ B(^S80U;5C2O3E*V!14H@)E-@
M0';S(?8QE-OW1*4W'].C-NTI1TP<<%=^( &S@?X>F B)@\1W$Y/ /MTU4TKP
M% 7$Z0[%*?8$0_@$@;)E#W 8NX#]HZK2J1Y()<0W*J<Q1/[#)I[[D*/M QQ#
M<?LVU;5C2O3) N)%B_"0X&%80 /PS$#=3]1O,/M'5:4 L510R8[%14 B8!Y@
MEQ_LC>[<N_Q?ITI7@%,W ZA_!;<2)!YB7;P.J'CX@7R*/M'5M6-*]'\=,!#<
M5$OAV#[QDQ'8AO>82B.WZ-9JBO#']/Q2(;8Z8@HJ8O[RH#X$W'P$I ';W".N
M/4T"B"ARG)X(J<CB/L3 OBH41\-A+OX>_<-6WM2CKE%3A]UN8 3 OGP)ON4X
M_P".4WB.JTKP$ND8YU0$2I&V#?R54^\0"^\O[PC[M6W>/\U*"F,X(=,X[J@)
ME4A_B$0W43^WD ;@'O#3532O2[HH\_WU"F*F'A\*8^!U/?N??8/LUEJ*H/\
MC)@< $5$@*53;;XRB %(<?>(>0^_PU@J:J,/0 $R#LIN510P!R$#!XII^&WW
M!'<?M\-6U8TH42ZIR*)!X+CML'D53_K"CX!L4-]P^P=5I098J9P3)XI$Y%/O
M_P!:!@V4.(>'F'E[@ -*50LGTSB #N00 Q!W^\0WD/C[??[AUR!458TI1I2C
M2E&E*]#S_4/_ !#I2N&/U7HI61R+AI%P0#-B5V]KD3,7U8'1&0J9NHDU,82=
M8ZK7@80(8Y4Q,3XB*G+KW#[0Y#0XV?M\7B%_+1_']=]?XBM%[ML9(0>FQOXB
MM#:RTCH.YTJK2D>[>5W'&)LA95R*$2V!Y;(A*[TM\ZBXUA%+/:K8U#2[-G -
M&)&;Z10>/'YE"(@Y1.;6\Y[29O&Y65&VV?+S(<:&YLA,;@,S'U*+7=F)"D!1
M<[3708RA9T2;Y$C);34;@+>770#4]=*GW$L$VHSZ<R3D>&B[K>,P(/(K(E9+
M%F:KXXQ+?ZR+=W36JPI2HML@NTY9-HX*U5D4&K)D*'49N3J .O<SF?U!8N*X
MIF@XW .Z%[[O>R(GN)#J/RA8D$A22U[,+5V$-L1V>8!YG:S@6NJ$6L-+;CIT
MZ >!J)8BTR_85:JVC=&DI!T.OHHUNDVCY+)V2B9CQM)M9>;1:O3,C(R43:#6
M!4 LU=<K'21</"JH%% J8CW$N+']Q<1VP663D9'WR)O$<N-*NU=+W#Q6'Y;J
M!< [M:PQ+D<7E>X;M;IH2'0Z];VOYCP_94M9[^H+BC-;&*QCCB08G=6>(KA9
M&'Q;CN8?V&V1K: F5X/'Q&H+(,9F3B$56D>VBUTS>AD%SAN04-R]1P7V[YK@
MV;F^51@(9'(,\RA4)<!I3_RGU,3>[*+^-<WDN3.>@Q\8*L) OM4@FP/HO\-
M-+"KM'QDA2JG;ZIF&@-V=J[FIRO6C-D:1RA8Y#&]-@(I5E5FT1*N4"Q;G*$-
M)/QFY,R1DF3>05.T*V<$(9 \9W+/R6=%D\'DEL7B59,8D%!/([;GN ;B$C\M
M;W8J Q()O6/VAA0>QEH2\]F>W5%'2P_O7.[K^KPJ!+="V3'^+)VJN56MKL&'
M)O%E_JMJ"&3CL?63%,I+VQXW?MW=MET68KT>XOG#61;.80[EDDX,=PV!%LB.
MN^X^;%Y/FX\U08(LZ.:*6/=>1)U5 4VJ-!*MBC!Q<K8-=C7">-H8F5BI>)U*
MD?S1F]C\"";6L>NN@J/;G6XI&VI3\,HH2,L\A6[W#R:I7@J+U^W%AK)$+1[J
M29QSPBR &(F104TA6!$/@(10V_<8>?(W'/CR+^=!')$ZZ?/'N0]"18];7-K]
M;BN%)&%R+"^I5AI;1M;#\.GE7<_L&GKQ+=S/U!F-KG)>8A(/+L*RHB$I+-9%
M*&KQY3(1UXV,;MW3H8V/3DBJ 1,_3./';@4" 4/"^_\ %X['[8[=?#C5)Y,-
MVE(!!9_R]6)ZFWE6]\+(S\GF@DE5< 7_ !;I75G7EM;-1I2C2E&E*-*4:4HT
MI1I2C2E&E*-*4:4HTI1I2C2E&E*-*4:4HTI1I2C2E&E*-*4:4J.IEJY4R90W
MA(."=MFM8R"BXL#MVFG8859T[HQFT?"LQ>)J.8Z;!LH9\<J"H)&9MP$R?, /
ML&%+&O;.?"9YTD;)Q"(E4F*0*N3=Y&VD*\=P(AN7<))+!K';IW)PSOWOQ.0F
M+BR8Z8/(!IW<#(A+-@[8X4W@M'-M8SL(W"&&&[)N&^1=:_6XU\[_ -0B.9K]
M]5I.#_E-O.Q6WM&,,NP5(@M'?-+&=^[;S[?U@1KP. E("[)RGU (8P=(%!+]
M#?;R21>PHQM_*_K\1W7OKM2PV:%A^#"M#YW_ .JR^7T;7_?X5JK27%>:6R+Q
MQ\_G&0UJDO)^ L[".93,9/YI=UE.^KVB>JYQ>I%.U)1EV$ HCZM-@8R#5HL4
M'*RB6Q<C#FR83\NT<;-)D*KJ25=<8-[0C5A;KO#R7L3J6^4 ]'"L'O+C;B$5
M"5/@9+;KM\-+"U_"DV.K*M@:QS- R2XE%:9:(]S-F=0D(S6>Q<Q*.)"T5[(E
M"1%R)CKR3=%S'2S8Q(QW(JHF4Z?6%, RY^,G<6 G)<,%7,ALNTDJ"JV1H9-
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
M5DWP*($BEC:_A3XLO=ABV&PY%9S50M3VLV'(/\J:]#M8V+8V2>R$.3)3$;6
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
M/F5Q;<:4//F8^Y*@XP9X^B*P\9Y&RW8,F3@N+A>"STU)6Z%HQ\LRY8ULW9Q
M*K>G5="OT (+QMXTW&WQID7;Z>-&NU@MF15\CW]AF&XY1R-?).^A*33^%"L9
M'QS*X3?XT2Q<\LG\OB0\9A9TQ@D)$C,DH*T2V>F5%4!)H 3H*!B*;]B^FK!M
M;L?(>-\R6"B3AH7 !D(=[3XBV49CDS!>0Z7?W^3"U?YO77*,KE9*@13.Q,T'
MS=NX6:^O(8'JSI1=>F\VM4W(]I02N(LUX]MV3YJQW/N!O+').3<H(UJ(@>=@
MAD:!$03.KTUFY=,8"N5^HXUBHMJV.\>.1*F=PNY674.88INU%1:R^GO"47*=
MXR]B/+$_1+7)Y/B,H8NBI6K1%TH.)P7J-\JN0<>QU8/(UYY.XLR.ODB8ESQA
M)".7A91<@Q[E%NBFW*IN-K5?>_3KI]HC+:YNV3K?/7F_UW)JUAO\7&QM7L#7
M+MZOV-\@0&8Z,DR6=HTZ6Q'(XIA&M:CRF=(D9,$R/%GASN#N)UO;QIN-92/^
MGYC/\NX)J,Q<<G2\-B1OCYQ962&1,D5]#)=LQ3BIUBS'MF2;PE[:ML3(P)9-
MW+J1U5)&M7TB9 7'4*W*!Q!&AIN.OF:CV0^FNR-!8VI#;-+A[CC%R4'"4!O:
M<5UBU90Q35*7D61MM+C,#YM<3,?=\5V..IZL?6'\NK\Z/(QT0V<%1;NS.%%H
MIN/7QI%<OIF-LA_S.7LF8H5Q(Y!K$Y44Y]O@6BQ=HMS.4R90\DL5NY*0B)N-
MB>Y!U6?R"WB8T[QC"BFR>O3*]5PY.J$WJ=YI[3G8I*6/'D9CE6XX 90C&P6^
M7?45MV88[#!,\VM4/#,PE)G#B]V7Z>3*H]AC.(FS,YEHLDF[7;N6KI,Q1*MI
M>HW?C^VD$C]/EV-EQA-L\\R3TN)V.,5*)<[ABZHVWN!K<EBVI1U=9Q\)G_YC
M#6-''-WE8E.2M5<>L9 DNH]D6Q'3=J^%-**;OAUID63Z3N,T8&APV/,B3D*G
M5H;%,;>XO*</)=P%)RQ-X>O'\PJ38;=1K_=D8Z,Z,_8;0==C$JL6*JEG<G!,
MID4=2+DV%3O/C4F8D[%[;@6S5"W8ISK"0BT;6K/6[?6'>#(96ENZ_;LSR^8W
M,'C*K0E]KC/$%:AWLXYCHZ/;FE$&C=0JH@HOS.>1J;4+ CI3M[1^S$.TXZ3:
M'L.)YZ$0KSFO!(U_MTK..,JSA'=@">CWE_RG#6^4>W51(3'*X(HP0([<B5P/
M3.78U:AC>HUO7TUF.3[#EF4MF7F[A#(E.S'2OG<1AZFU_*$U7<Q-A8C6<S9&
MBI%$F=*;CAC^#78Z1BF)VIF[55TX=K-^HI8'45.^P^-.F?\ IV8/ELLGO4.V
M3QW07LOBZT3N'<2Q"6(H6<N.'83,$51;(XM>,9"HV=F[C7^7U9%0&YTSKNHA
M@!U#))"06UJC>;?&HU;_ $K,+E@)B*D+$\FIN!I>.Z1VZWV<J-;G[WVV1V&,
MH97R;AP]0L5B^<O;(E2CY(9P[AO(FZ$Y#P#=%^"O77'4[6\J;S3LK/86]JML
MRW9H;)V/X20RW9<TVU[?*[VT41AGRMS.97\O./20N:)6SSZKV'KT[)E!!C(P
M[QN[BD"L' '(/5"MZG>:D7"_9C5\;4;/5%M$K7+! ]Q3 \)>:AC#',?@G%4=
M#.J0]HDTI3\:U^P69G7K5<(V166G)5-Z961=%0-TTBMR%U.UJ@MJ"/"F':.P
MUYE:*KL)GO.#O+T70*Q7J+CYD\Q958%FG5&&2\47ZUKY)8A+3,?DFWWZ,P[%
MP3YX5*(BD&"SLZ$615P<=5I>W06K=%/&E,B<>3&+J36Z]CRGR,!9H%A TN B
M8"#@4K2TD4G[F*@8INQBD5!=2:C@Y2)D!58PF-XF$=7L;;?&]5OXUJ#.?3TP
MU<(>,B+XA"7\8'LSKG9[7'ETQ[3[*O6VE>:S+4N48+YTV?\ RNTOOFI#*-D!
M31W:I_BCL&U*MN/[ZL8:[%D<+9?>90A;;B^?))VAE97[VS=M]5?9D2*AC"J8
MR=0\'G-.Y(SL)&NF=4(N0I8U44DW2[?XTS 8%"Q(M4IS_;E=PR9?+CC;/,]B
MVJY@M5 NV6ZG$TJ$F;#*V2B0U9JB[[']_?R:!L?DO=(I<5$3A%XN;$S=L99B
M9BZ646&VUO*HN+6(UJ&)[Z?![A0$,$2N<9O^0=1:90_D[0&=$A6MCH4KD&CW
M^C5PUCOYIMRM?:YA^+R1(GKL>$=%+'419C(NGYF_)2+$"_A4AB#?QI%(?3"H
MRZUO%+*EH10G7%X1A6*\!!O&M/I]QG<?W9+'< F95$/RK7+K6)V4:IJ;G%2U
MNDS#TVZ :B]3O-51WTTZ=7RN)2&RU=VMHCWRDI1+(O"5Z1D:$^KN5Z!D;!+-
M!N[(=E/5G#-5Q?$5%"-=% LK!E7%91)RX,J6;TWFGE(=AD%>K=*Y$SYD!7+-
MLM86"&R"VCJ>WH=1EJ=)8RE,<U:EU>#;6*Q2U-8THDX_F6[WYF_E3SCU1<'*
M94VJ;:*C=86%.>![/I"L=HU4[86>:9NPR-4E'TU)Y#R/0:7?F^3OG5[G[I/P
M^8\;R232N7.OVLUD61E6[=>,765 CI!=LL4O%3=K>E.*>SF&QQ6<#0);NX=D
MPEG6_P"<HUG$5=A5J8K*Y"IV6*@XH5(HZ$E)M<9XOJZ6555(B,:NG?HP9D3Z
MA^HH8%1NO?XTP7/8)%6*!CL,W+*,O8^UNMVJ]7"K82)4HZ'G8]Y=6MR21@+!
MEAO,.']@H] >WN0=P31.)8OTED617CYZFV$BTZ]:7\?&J[-V/S^5*U3Z3W$Y
MX7SECJE3N&W\-CV5Q/48>F66,P[<65L!3*<$XD["ROETN8Q#-C(OR$CHE)HF
MH#>(3,NJ(S8VO4[K:@:U*;/M/8!VYRG;:^R;='E;CK*PL.&;2NFP=7?$;"CW
M>%R/AJ$:2DK\V0N2.';)762$8O*)&5?Q+)!F]!<2JKK1X7J+F]_&HVD^Q>'R
MAD&#RAW(V^ SS;X^U4V3?0TIB:MP^+7M0H%$S55*I16N.YF9O!&Z*-CSK+V-
M[)/)"1=.)--N1(&[9%-,EMMOFT% Q L*D7NT[7S=PV&(;#M0LE/QY6HN3@B+
M5N>Q36,B8TEZY!%0:(U]W1GYX@T9^7TVZ#N#7C'K 6;MJF10JK0ZJ)J4!L;T
MR[MV8R]UJE9J:.=+%&H5K#MR[:U+#,U-A9[-8,!9)I>+ZO=X*9EG4XS%WE"0
MF<9)S+2TF(8C5P_625C7292B,D$'6@;6]._%W:JUQEFYQEU>VQLL,/7,D4VB
MUZ#QI5,?.XRM91OU:O\ .L\@66KG2-E)_!/:BR9PSQPR8+(-177>>ND'2[TX
M G04+&UJBUA]-3 S'&+6@IQ\>SDY3(CF[90R-!5F-J^3\IU1WF:0SB]QW)WJ
MON6%KKD#(W,L65VX8/2.7+6)(4>(G R;6]JG>::;SZ6?;Y8GMGBKTI)Y$QN_
M@<XP5 H]T:DM4SB5QG^Y8^R3;[#2LEVM[8;D6SQ^2ZA(S4<_64,[17GUTCJ*
M)(IE,UM?PIO-;'9G[9'F:.W^FXAM65;#'7FJ)5)9+.%4K\)!64T]"P:]-N4N
MQK394T!!.,B4&=FXAZBV$J#-&:6,V*3I)$!8U -C<5"<O].'&,M-RMRC+G=:
M]D5WDPUPA;'%R<PG6*Q0$\8FP.TQ"PQ;^8$\>J5QA@156N%DCL@E.:IGO4!7
M9/0W!L:G>:S<1VC9BK]=P2U3[DH!2_=M#)*O8EN(X$;%@S4IYC5/&MCK]]II
M<L&4M3J:8,V4@@_8R<*JR>LRATU6ZBJ!HI<:Z:&F%3OIN1E&O-4NE5O&.9]Y
M6Z/BJJNI#,O;=3,K6T);'%QR%>9&X4NW*6JL*8]F+I8\EOW*B+)HJBQ<)-SH
M>"7$TFX-C4[S6SN4,'72QY.5S#B++ZV'+U,XW:XDN+E[08K)</.TV&GIZT5"
M0CX>4G*\$'>Z/-6N74CI RSV/4))*D>Q[PI$.E.UJI?2WA3<[>.Q[ _;M*2M
MHK-4A;!944Z+&5*Z6FKUR1R-4J[1\,T7#*,&SOXL GUT9QE3E9)^8AVR1W<L
MY(5(J9MACKTJ22>M;;F.8YA4$1$PB4=_M#R']6WAK/5:K7^+@M_VH#R\O!4@
M\3[<1VV-X"'Z=<>IJE(XIJ%. ;[#XA[#%'P,4?L, [:Y%10H0$SB4/$I@ R8
M[^:9O H_;[OTAK"GS5-6]9JBC2E&E*-*5PQ^K JT_F+@YJLX39*'AKD8#$79
MHR:PGEZ>JDN4JRJ9S1['T:@$^$Q3*+J;B7CKW#[0 _39[ 7LT9^'1_WF^A\[
M5H?=V[ZB#;_=;^(_96@\K 5NYQL--P5QBJ_E2)CDH./E%'$8S6M[IDW?MJW)
MM;9%M65AA[]&&L#@RCY:3:IN19LQ Z:J) 4W^.3,QWDQ<K'>;A9CN*ZWCW&[
M+L8[3&2JV&TE;O;0FW2*86VOOVRQ^/3=;H0>M]?UVK.V)U1<X/6MC@:+/2-Z
M!]936XME*)Z+TINP-[0PR):K13Z126+2HJ?F4S)Q,.!;.G1&B:JRTPIN"/%Q
MH.5X")L;(R8EXVR>V(S>:Z+M:%$>20ESMN$!(%S98QUM/)%DNLBJQR-=U[;0
M";AC8"PUZG]I-9N2AKLWKC$MQ[@3P$9'')(,Z9A&+90E5J3ST,,28D&2HM:[
M# Q&9@$'[<Y6[M9=JZ71<K=7\?6"#+X]LMVPN-#DWO+DL6D==Q*@B[,"0Q4B
MXVE00MM*AA* !+-8^"(/2NGZA;3J.OG5+2GW:$G8=.6SY8X6;3<.9*->8]E
M<UAI#,IM!".L=G:F) 2"EGO7R\WS1\F11VH0%';@IG:RB:)LKCYL9_I^-A>
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
M&((E #)'Y"'LW 0\!U*_'Y:5835(0W3/L)50$!3W+S'CMNHF41$3"EN&^WD
M^/GJ#:^G2E5NA!%5-#D "5/\,!, &4XCNHH0N_(0*8WCMY>&_LU93M6]*O<N
MH@LL!3"KL5(XAML</O&5 / =P+X&^SQU2E)D7+8!4(NN@"3<#.%S"ND4&942
MBHHLOR-^ D!"#S$VP 'C[-*52@\2<%3>(*H.VSU/JI+-ETW#9TW6W$JJ#A(Q
MT5DC>9#%$0$0#;5O3M_YJ4J<&%!QN!>10*4I0'80.F! (8IO9X[" ^X=5I5P
MQA1>D 2_AGZ:8!ON(D+Q  ,(>1DSE_3N&E*OMSF3ZI# .[=8IS#[TU!,!A\/
M 0 #<M*5C'(D3<+H@<HF(<-R 8#'3*I\28'* B<O(@[AOMN&LHU2PJ*L=0A0
M$QCE*4H")C&$"E*4 W$QC&V*4H!YB/@&EG\Z:521=%03 DNBJ) *)P25(H)
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
M:S-FO')D@.Q@@(:0L P83$J0$(MM*A2?[P&I;<=[&,!5_O-<#4C51>_XWO\
M@:7RT>1O:7%<SKD..:VE9]+QI;I5YNG3>.7A%).NTZ2A9U\S>J_ECKS3-PX>
M*KN#OF'I5C>A;-C%%.V/D(V$,KMS%9L-;;XGWK("%:0LJD#?M0@+:P8D ,QZ
MY7QPTICRY$+F]GT(\K&W0::GP\13;E)6TU"X(P\597#9_(V.NHSZ9TH1XHLJ
M$FBC!$2ZD>LT%F9:53."J9-S$4!3D)1+KF10P9^ <@J&B3'D]LC<-+-?3<"#
MH;WOJ+6ZUP]TN//L4V;>-VGC^VNR7T^E)\W=3]2,DP0XM4\W0X0RXBQZ8LUI
M/(#I1% C19986Y7#@QTSN!ZQDCE =@*!2^._<,8P[4[9: 'W#@-NZ]?RQXZ>
M'AI6]<(#_5,]O.07_'U5ULUY+6ST:4HTI1I2C2E&E*-*4:4HTI1I2C2E&E*-
M*4:4HTI1I2C2E&E*-*4:4HTI1I2C2E&E*C&=>H)97QVP/.S[-T\J>2UT*\T3
M.:MS:+)WCXKB1G% <$(G)01G:96 "DH)BO'.QB;#RV7 A=NT^1G6#'>),O#!
MF8_G1EER[)$+&Z2[29?4+&./0WTT?E<J&/[@<-B-EY<<\G'\DRXZ _3S!'X_
M=).=P D@WJ(+HUQ--8K8[I.UK5;Q7SM?4#4BF_?=<7IW"YY-KV+64JD8@R2
MB[-23LH>K=3[N08M81!L8X@KS,"1VQE!4$Q0%)7Z&^WXE;L&)  (SS\7JN;W
MVIH$ NWZM;]/,:'SP"\N[>>(WZM"/[:U&KE7B%)HZ#JX1U?Q(]QY'Y4C5V;N
M<C)2].HNN/Q@XWTU:6@[+)R$1D*:C5G*+QTW*B5HZ3(V0551(MM69G3Q8_N+
M"TG-KD_3$$*5B#,+F[[D :$, 0#<E26(!MT,..AEV.Q7$,>Z]CJ0/AU]7@>E
MC1%LGN<'2.,\<*1F.<45N!?S<JWD@ER1P(1ZT?!KW[(3],7+Z>L,M;()@UBT
MU'\R]20CTDV#A BQS#,DJ]MQMRO*WRN:ED"@@K?6[".+P5%5F,A"H+L2ZL16
M1;YI]K%(7%13UU%K#U-_-<VL!?X#2M@JCADH,GM>[?+5=[%:F7JUG]&OK&M2
M6-,E'.=!U?W#BH6"-E6]*GX^JHN5XMRC*@Z=M4"LCNBKJIK!K6?SA]U,GN6*
M*+#>P$L6]9X+7]LF12/<4M8."A -V"V%JYT&+O1H^-=VF W!3MVOYC:;[3;6
M][GII40+SLPPC9"+F.WA)@R9/T8NWH&CW#0K"UNDY4KJ'6ATJ6XK2\TN[%0D
M0X>L9.08LE)-)LY$'!1-VJQ02-]3'RK%@NY&N/5%Z2#?W-]O[X4JI.PL+K7!
M/NH/;,'K)]0(-PVNF@MK;0'7K8ZU+[[$<Z%0BO\ >,&W8ZB[''-_D6(\7L:U
M4(R+JKM-LHG;;P1E#.WUFMI+P1^DQBY&1.1L+87!RI Y203ZB+FX6RV/;'LY
M61&!OR9]\C,]S^7$6:R)[8&YE6YO;7;N/8OC/%"HY#?'&_\ (MELMOF;Q)OT
M!-0!-0\KVXR+#U<W$9'PW>PGUY&(^7RJ$+:$H5XPEYR->P[C\QJUK+59C&41
M),EDSE>H+QR164BFW7-OLL4\'=B./;;%YW&*A3N!*W&U2#Z0\+$NKZ6LQW(2
M+UP#_P!E=O\ %PI.FE@1XW'4,-"+?B-*NO*I$2;K&T?0K*PDJ1?A*ZNE4GY&
M==KT[\E&EXV9L2T?:YRRD91WY)D(-))U'2"*@^B<!U!26;%<5AS\F$93<K$1
MR>,0D;H%VR&6S*ET"W._W#9E/S+X@VI)"EXA$WY,@T4WN +W)!O;TVUN/V$5
MV!^EX_CI'M]DG$*HY4@S9 N_RM9<I1!^S$M*.R?HK$6$3IG:G IRG;LED5^H
MDJW353/R\>^Z,4D?.+[]O>.-$3;P)]RX(\P?(D$6(-C6W=JE6PF9/E]QO_#7
M2$_G^K_#KSA.GZZV@U3J]*Y&_5RQKG3N7QWASLYP[B>PY$J>=;Z_LG<5*HW>
M5Q!48K"V(8U*R)TR8S,PJMO)2[)D;)3Z"+'(%9.'#]I%OB 0J8'5)1P3^%9(
MR%)8]17';N>QKW/YJP]VUV;//;%GZW=T.'.U+)O;I.56Q]L%K[F, YDS3C#)
M(U\A:S+XYL]"RYVOY,S$SJ\59*]FJ)?Q\4K"2IB X*=@=+6,J0+FK@J";'2_
MG^E_PKH-<>QRMRW>AE;-2O9["05AG?I:.;DG8(JJ%M*$=WNS]QOR5C3AL@^E
M7_,V=B0;U!L>4*H>8?M.FJ8Y@4W$+WTJN[TVOX_NKF1BWL'[T<485M%=JF&Y
M>C9+R;])K%]<H+GMAQE8,#(9!G%+?B.T]S6$>Z^>D+C..6/>RVI4(_B*=/N7
M,(SE$Y>5,EZ5Z!VZ8BU7+*3ZNF[_ (6^%3-F3M0+FR&[DZUV6=IW<IVJ]HF2
M\3]D>++S0RXBNN!K-9L\1O>QC69LF5,9XHG$T9QO9L'X!3DOS)<TF:;-^J5(
M3.7Q6AERR!<&H5K$;B"VO\*K)@_O,E+7E*:[V.WO*>:\54GO_P"WMMW2P&.Z
M=/VECW@X+PWV:3.(Z%W#5;'<84K[*V.W&5D*U:;=48Y-^9*2!=([1SZ R(12
MZ_RG6W[*=9,/]S>"<<3O>YVD]KF8V,;@OO<RQ.]GW9U+UR:@<CN>S_N+P=4,
M0Y1@&.)I 5)G'M$?=R$<UR+#UMVBV4AHV.67](T*OTRR0>I\ZBZD[218C4TQ
M%NUGOPP+E3!.5,68(R'D2J_2]A\'XZ8RB5WLT1;NX*9R,1YD+ZE]WQUA=>G2
M*V=4\S/<N^@B7Y)%B1M)5 _I2NSB8#5J;J;B_7]!79SOQL+SNH^FGWTPN!*I
MD:W6Q6G9PPS"5!M39Z/N]AOV/+,K4IMA6:^*(2\NDXE8M46*R!/[TD',H!X@
M%V:XM5$&UQ>N2]B[:.]JK]UD]?*CC[*EMP-W!_6=Q1=LG5)_%3*W\H([!UQQ
M?9J'W04V.*F*SO#60Z6VEH"U. +Z))W$1CD%./7*%0;&K7!6WB%J>NPBAP>#
M[GCJ<RWV*=TSSOHQ5%]V=G[M>[2.J-T0@;TY?O;-,MWY+RA+(0O>$VS0A\N2
MH56C FUZ\H5+BUC#M=@?QHQOT(VZ:?ITKJGW-S#VS2O9H)6$JPQ]><ORDC:8
M6<9NX:2_-*7;GENWX6K5FA7 )N6+DF3&#%0K-< ,E8&3) 0%4"%$--:HNE_.
MN:\(3O\ L#8;[?,;UN=SG+8Z6P3V62N6;#8*>?\ .6('KS'.=(3)V.Z*KC3
M^1+E%Q\1:J70V4JV+6K+,0:#TZZBB*;QP[1@5?TDGSN:?$U9?J5FH+R].[)E
M0LG%5;L_KT[!Q&-4*M&#7+XX?/.XS*477HW$5^R<OE& C(^,0>MHZ,?J5PKQ
M^NC!E<<$&TU'HO\ MK-8Z<=\]SFZ1'6B;R?4$KW/X JEPS%5<2158O3K$#"P
M=_[U^I-35\QA'RL;)MX.,QZ1^\D(2*79+2R+Q.-BW$LJB:;&U_"H.T?I^%;%
MR-P[GT>SWMNF;@\RS 79_>:G =SMUI6.&\IFZOXK;KWJ,D[I"4&,J,^9*PSL
MQ%5TLNM%P#E9G%R3UXT:H\"G1BA W&W2M5K#E'O1L>2:15X6-[K9&GNPJE&M
M3;)N+64 -VQ;;L"7-S-Y!L=8H&%UZ15IE>_O(ML[=KWMG/Q\VW,T_+S%F90J
MBILMO"]03"%[^\+4B(KF-Z]E+&D++1*MA)(-L<W>SS4MF^ [6NRJHXYK4]7H
M3#V67KRGG>Q-H059O@K4+)2<>\;/)QDJV3Y14^DZ'K_O-;J85)W!6WO5Q1:L
MOES:XGZ6S[W(O(E=?XU4ANW3&<+*W+&T=@0<97]"HQS*Q)WW&T(F[*'SZ>7<
M.0>F= S<H@B,GX]:KI;XV%0;<,3=R[C/^=YVE6CN9JLQ3[GW]Y$IEJBZK'2K
M!8]LPYVF2V$Z=3)JUT&;K$Y2+99ZL^21CV7JUSNH=PQ,JB872:L5-UL+V\/[
M:FSMOR7WXV/NKCVF96=EK5.<R5Z5ME(<T&T(X_C<9AC:'D,534#85<5Q-/@K
M8^N2I!>F)=YR4<N74A&N8AH5H11E8"YM53MMIUI^]T_:=CNNS+7.5:QC<+Y
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
MY+66'<RAQC+:SI$[(H1AB,EE&[B1CV2)4""+E1 P<1QX_%')Y&?#5<C;$')
M13( IMJA=03J+A68W^4&N'P/VTFY[OKENU<?&YMH.+3*E:.+%QY>02+'E6,>
MYC/F0QM)=T5T@GE<N0(EE!O65QE>KN^/E9CDUWC9&8H\]ZEO'4F3MKL\'5I&
M ;S46E:#V2I5Q=ZH E<="3CVZC-Z@02E*5=NL4:YV)BH,=\$3F.5-2X0;F#%
M3MVNUO"ZL05/P(KA]X]L]N8R\'D]G1\NV!R6-M:3+CQ5$V3'.T,AQQCY4ZH/
MDWX\[K+"Y!),4L9$;8YSO=,@V#$L\WE\$*8HR.VM4>T<5BW9"L$_-V!A$HS<
M6UAW$MC&I14+-1K5B[]9#RAV[Y= 5%4@*=DJD?FYG%8V)!D1%<O^H0E"=R1J
MJJ3M)-I7+*219TNH-@=&!&W=V_;+MWM;BN=XN6#N8=[\0^,[+D8N#!!# \IA
MD:58N1RI)H9&>+VLK&#PH^Q')7(1UO9/SE=6T_E>DXLDL)?F;%]=BK)-IW>R
M9&-/PC%Q'1D\XD)*C5G&<LO.0/RY\F11>*D7!FQ729E>DJ)435P.+Q6BQ\O/
M7*]B=RHV+'M8W*@!VE&UKC0.HO8VN-:Q]F?;;MV;C>#[B[UA[B_H_-9<F/"<
M.# ]F9UDDA6./,R.0B$,WN(Q5,F!!(8W";T!D$@9+S2WH\5C)PRE<8%D\H3#
M*'KAK==9Z#JDNY>0;B923@[9!T:TMW(NRI%!HH\08H.BJ$ A^LHFB?AX7%G*
MDG5EGV0*2VQ%9P UO4C.O3QL6(UOH":U?L[[>2]QYW,Q9$',G"X:!Y9_I<2"
M;)B5)A$3-C39F,R[;DR+$\SQE6++[:O(N(K5]RX\Q7F1^X98UM68L?O\D1U>
MJU6E;&Q@7,W%Q!YZAU6U/+A#51Y&/7B3YDBX?$(5@\:*)OT%"(K@1/)/B<>O
M(8R*9H^.F$99G"EK$[790A<$"S$+\P-T()&O.YCM?L2#O7M_&BDYC"[!Y2+
M>?)R8X'F6&240YN3C+BRY*2(I25TA),T4JOBRHSQ%GUK[8,N9ZO5SQ9(*Y-C
M\]8SR%CVT6#*;YMCBGT9K@2]1*=>4AZ4E+U.VSP.)N1D9=RU5@7XR4@DU;@]
M%\"9!!QW7.\?Q6+CSH(#B9L,RK$#([F=#NN]G1?2  1(NU23MVWZ>O?>;L7[
M8]L]O\UBIPTO;'>'%<KC0<:C9^5F-S6'*9Q+EF+)Q8=L,:11R+FP?3P-(YQ_
MIBS Q;L9JC;W+X>RE%XOL#6IY)?X^MS.A69\J@W90-P<0#Y*N2SMPY:/VS9L
MQES)*'4407(F4HF%,X!Q'6.,DQ8^0@?.0R80F0NHZLFX;@+$'47\17SM]N\K
MMK []X7,[SQ7SNT8N4Q6S<= 6>;%69#/&JJR,S/%N4*KH6)L&4FXT$[;I?-C
M3N+IT#>;EFV'K<KB3(KZ2HV>,J]O>2'USM<--8W20FL=-\$1CA5A!4QO*.BO
MGDR[8'=?-&I$69A*L9+;N;CXMN'DFQ8\5IUR(P'@BR(PB$2:2>^=6<@;0@:V
MUKMJ+_4'W=P/MU/]I^0Y/MKC^W9^7@YW 2/,X;C><P$Q,:6+/)BSVYF10\V6
MT<9ABQ8YA']/,TDX#1A]=;YE//\ =.^*>Q5CS*67XJFP-Y63>5/'&;>V2U6.
MVJ1C1K)34$RK=OCX4N(ZM!,$U%G;9VM/6%5,IR@1J<Q2Z[C%X_B<;M9,_,@Q
MSDM$"'DAR55;D@$LN[W68V *B-!?J;7KU?MCLO[7]O?Z;\;O7NOA>!G[@R>-
M4IDY_$=PXT&,)&:.*9\C%>7^IY,SE5CDB3"P58J=TR@FML_J#6+*M:CJ9)8N
MO&1*T_:0E[?J5^@0V47REO>L4H):,C7DEC[#65HV'6,L84$%I12.1*9R)@$Y
M 4,GT'9\/'S/*F?%"ZED&Z0Q#8#NN0))HB?,A=QT\-+^&_Z6>)[*YC+Y#$[R
MXWB<S&?)PT$^;+QR#%1S,))$CSN5XV246];KCK.Q$8!"L4#S)<#RN*NT"=E+
M)><N'EH:CDL,U:YJ]XQK>58AS).VLJ_8_G>W1$3C:-?P1WAV21G;84S(I D
MJK&(8W6XOMY_<:)!%C^TTNU46.5HB " =B$R$-;<;'J;Z"M X!<+O7[]8V%Q
M/&\$,+(Y(P18T.'R&1QLJQJT2/\ 1XLLN?(DP43,(I-P=BYV1A@-?/IT6_+6
M0&U[MU\M.8[I7U)NW1%>F;QDO!-QJT<R:7%RXK-97KV-(^-N5>R="4ITQ+-&
MDT46JRIC*($X*I"/;]Y8_'X9BQL6/&BFVJ6"1SHQ)3U-ND)1HF?=LVDD=";@
MUZI_JQX'L;M6;C.![9PNW^.Y08^++/%A\?S.+DR.V*JY&0)^0>3$GX^;+68X
M@QW:15 61MR.*AL,TW1#*ZK-;NM!3/R'=RCCEQB5OE#$LA@;^2JV0TDC-?R:
MQK#BU,IYOC98(D[)5\2W)7(.:BGH=QUV7],QSQ^Y>/\ _23Q_N>Z8IA/[PCZ
M[RVT@R>O<%]DPZ ;JW__ .WG;TG9"SIV1;[7-V(<]>3;CN33FOZL,$G=]6^0
MN,\+9X.2)EA/&-Q1VJGU-A7:;7FM?GI1I2C2E1S,R*B&3*%&%M98Y-_6,A.C
MTP8]98]H-'.J,5.8+)E1,C'A4P?&(*1SD,X^9@)0-TC<=@PL='[9S\DXAD>/
M*Q%&1O $&]<F\>R]V]_:#N (3V=2-POIW)YCQ=[\3@CD!#'+@\@QP_;9CE&-
ML$";W0I6/Z7>5VE@9/J;J&V&TC:U^MQKYVOJ".& ]^EI8N8U [M;L4M:[>2.
M]D2O 9)R=D!ZS9,4?_;S<QV$YU@Y![#% ! ?HC[>(_\ D*)@QV_U^+TV%K[4
ML2?F_4#6B<\1_5)+^&&W]M:&(6-^QQQ.FJ:X1=KQ[.0V1*\[:-H]%^O%/I=F
MPNL.K)/BNP1A;$^3BY.88-VZZTD5B!01$QCJZWQ\&$\K']8N_"R86A?<3;W
M"8FLMO4@+(C$C;?5N@K68Y?;A81?,C!E-[Z>(_6;$CH;=*V2H,C7ZM9%,7$^
M64R+S*G5<C8T0:(V->,?RDS3ADYW#N1K!9F\;(NW<-?SBTKRZ+=VCS?IMDV
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
M9&T-[DNC)U>IND_GZ,(M6VL@06:C\KPHH -KZ=*A5)_"F'CCZB+"SR$Q%S&
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
MLMHKR.-\8VZ;EI)A9F-NL\<O&<@2C'3*->3#%N_=-57211LUKZ=*%;4Z:/\
M4CP;>9G&U>:U7,-7?90H<3E&OO+S4Z[5S-\3V=*P/JQDAY!NKLK;'E,EX^M.
MW+EY&1TB: :])2;)&%<("I6IV'7X5@J!]3OMPRD>*C\;M,C7FX6-W4#TC'55
MAZ=-7>]5VZU^ZVZ!N<&U87UQ!0T E5<<33Y\A//X>8BB,R).V"+ETS0<*&,B
MI_PU?FO=AVF8^OMSH=8.USQB5C8[!CNUQ:D_4!_-4:HH:L62$G&A5WT01003
M?-'"(*"'-,Q0,&P7ZK\152+&U:<,N[_N>QRUR=(Y"QW@^R5K#_=)A+M+-5L'
MQF1D[E8I3*#G (I3=3CK1+#"-FL5 YD,W:1RIB$]9'D.JY1:F.)*5;:I&E^E
MZ?<O]2W"T #N7FX^Z,H_A4J^C3GU>B*[?8/)<ID+N)QW8JA<IRV7:#Q-#*1$
M]VZ3+1$33I$W3U$B31P]4D(Y)6X8@:5&PFNA=;G4++7(J?:(2+9K.PT38F3>
M78.HJ8;M)9DW?)-Y2+>E*\C))%NZ*5=NJ *(JE,0WB ZAC<U6UJ4@LH ^ [!
MXAX;A\(CN(>>^PZO=_*HTI6JL(MT3EWW*)FY]A$ $"\3I^W<0$!$ _1K&IL;
MU)'@:2 X4 2B CN4?A\1^$=^7AX^&XAK*#N%C44H>'XK<B@'%4I%@WW\.8;B
M7] &WU0,5T/2II+U!]P?\/UZR7/D:BCJ#[@_X?KTN?(TKT%!W#P#S#W^_P#3
MI<$VI7#WZJY6A[YB,SAL"O\ [#<01(JFJ"!URR527ZRB@G2V% 2)JIF2.42G
M1Y;E$-]>X?:0,</.5?E]R('S(*OI^OIKYVK0^[GV30N.NQOXBM%U"KY$O2%?
M 8_\M9FQK*65H,BG(LZS3LTT:.FI-6X/(2H,WD\^<6:YQ!#SZCA:/;S*$\8B
MG432,<V\L/Z-QC98##-P<I48J;N^+*5&R[G: B$^W8$HR7N+VKI$83SZMM$L
M9(/@' O?3S(]7G>MCZ/,+YOAZ^2M$*6VPTG 4.YTY^U0CF>)Y%A!&7=2,.BX
M=L2!BM[)1<F@U75+$JH.B"@5-P<!6-J_(QG@9I8\LWPY%::*0'6=68;5:U[S
MBZWMN!&OI&E<V ?5*CP@>X;*ZDVVD#K;^YH?*Q\Z:UFSSG+,\BUQ3V\74N'*
MJ^>IQM.L-;JA+?D?*C9Y R#B8O+E,$UGU'H]H.D@A ,$%FKYZV<"H[$""5,O
M/Q.W> X2'^L=S0#/S57=*COLBQ[L L8'225=?=)NH(LHZFI_J63(3B\<2B@^
M NS^9!&H!\!^TTNN-/[X.UJ7@[C(=TN1;%"NVL.Q<Q^9:6_M=1DIYE#32Z3:
M6>R*LRXBZDE8FQ2D*T!"1C&<D!D5A7*83XL;,[$[LQI,*/B,:#)5B0V/($<)
MN750 -S[;WO=2RZBW3D3_P!5XPK*T\FTVON!(U\"#?0'2_Q\Z?$+;%LWLJ_D
M@E?BZ$";Y6N9?@WTJSDHG%$]\@&VN[<]G$7CSYEC:3K)E)>->H-^ M3%3<JH
M*-A.3K9L7^@9,W'F5L@A0^.Z@AIXRVS8H-OS5;\MU/B#M!N!6&WU6S(78(F]
M+C6R-J;_ /21J/X^-:LY)O/YO@+MG&HMW\@Z8,:GAC&=E<H3E<R2_?S#"50R
M5D:6<BRL-2578LCMH&#*^<.3QI%DETWPF36 NU\1@MAY&-V_R!55<R9>1'Z6
MA118PP@75]3=Y+6#D$%>E<6>59HGFCON&U%)^8]=['PZ6 \1IY4U[HYB26J
MK"9FRWY);0]6<O$8]K%BXL:CEO*W:P._1N7K)61M=R7</Y!RW,KZU=$@@H<"
MI\>TP8IQ@S9)4J,CW'VDDVCL1$@W , B !1IM!.G6N!DLAF54'H1E /QN+FW
M34UV#^G,Y9K]U?U,DF;)% S;.T$F_>(/7;L9%\=Y?EA742=$(1H=)!0A."(
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
MC5Y>9>/H,AE$W6.(CF(G<$!!=(#J<C(BCRNSC/*J&>'&BVML4O;W57;N.(C
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
M&M3CC_ ..<9'<KU*+F6OS#$N*\(+F=3LLZZF/\+1MKBJ*Q1<=9-PVEF+*ZR
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
M\9G!L83B!1(D<!/T,TW;'^8<'_(2J0))O=],ADW:^JURI@%U]I2-UAK>VG8
M9Z84IY=F!")MW;=I^'2^_KN/[:T'ISZ!X?4:90L;DM&ERR>$C%9UN<AEG9+C
M&/Y21D9EGZ,&?S['T1!IK.5V[9-VZ"-*"R@D(45T?1LY<A!VP^2V)_4$^HU9
M&V["% 77Y9"YT+;5#'ST/1HR+AY0 )A<+;:PO\Q.OF +WMX5BE9*1_D#B):
M,BO;W&0*NSKTA!/FJ18&43O5D7IYB2"*D>[:UQD SI95L[43F!=OD'/KA9\D
ME<JQ1GNOD(9C_P!H,5BX<'<R^V@D ZW8GV_;(N@ *[-VHXCEEX^.VC&06_'7
M:-.GC>YT-CTJ)I)2+"W1[991T^EVKZOHVB51_N<;8+8219KSLHWCI)IUFB"\
MXB&Y1*U05.3KD223YE1[R-)SQ;OHL1CD]M>I2.QV*2#J0OCJ;:$D]>!(]Y5O
M\P8 GXCKX5WM^GQ\^'NC^HY\W(X)'AFJ$)72."1FXQ99+(1E5"J,2$<B11\=
M0P$=!U2@(& 1 ^X^"?<3Z?\ RKVU[/\ B?0MOZ]?R_/3IY:5Z!P1/]2SA_SK
M_P"*NMFO):VFC2E&E*A?/RN-T,5V%7+4A;8JB$7A32[^CN\C,;.@M\[CPC!C
MG.)Q"]I >3%$JOHQXBB)@6_!%378\0,TYZ#CUC;+LU@XC*_*;W$OY?2]K^/3
M6U>@?:].[I.]<5.Q8L&?N8K+[29BX#X[#V7]SW%Y/_LC:/<5]W7<!L_,VUKM
MVH9 [>)?(>3*!@R5S7/K5ZF8^M-CE<IVO.DW$IM[+-7V+B8NN1&=)A>8C'C=
M2M.5GB[%DBU<$71**RJB1B)=UW!B<Q'AP9?*KBH'DD51$D"GTK&26, L0=P
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
M9C7ECE$LJ4\DBZ-:\?62N-YE'\Q6A.BO%'"+_B8P-D2-%Q*T!MP[-, 3SS\
MDQEX[,BDD96 4P2@?ES(VWTI[@ 9?$W<7:]<-<E$C7*9/S8G4!AXKXA@3JUO
M+PT/A6O2],E6$-:ZY&/&SMO6['.7FB/7*S-B^L^.G=9"9O[EA MHF*;(C6H%
ME#O9?KNW+ETL*ZB KMR'4#:(^0@&3%ERJP:2%8YP 2J3*VR+UDD^MRZI8  ;
M;V) KCR1^YON/0/4!\/$CPZ:G73P%=]/I1%%/MB>)%7*J1+)%](("42."+D&
MJ@HDJ4$B @#<3"44SF.H7P 1W 0+X#]WW+=U!B+$XT/[/76\=J KQJ@]+G\?
MY:Z3B8!_=#]>O+PQ'2MIHY!_"']'^#44K1OO%HF4KG+XK<UBHY4R7C:(A,O-
M;?CO#.8T\'W5?)TW$U)/"=Z>V\]QHPJ5:G.&$Z@OQ=NQC'LHUD?E[WTH E!!
M\.M64C\#6ADQVU_4-F+/F!*6MV6F\A:I*]H2-BJ^3VL#5K3C^RYPQQ+8W@Z9
M;#9I6F(^>QWAYD^;)N8ZBT-RS5;R!%'+\9)/U&-;WTJ]UM\*29"[#<T/R=Q>
M)Z%0;N&*KSD3,=GC@?YTE7D;D-"U-NRY;&$FK(S>37=S4F( <7VUNZ/*^F52
M61W$RQ'**AYLUC?I0,.I.O\ QJ>FV'>Z2(RW*3%LJ.9,EPA+_<9+ :]7[E_Y
M?5K%)C]X&:;JYGLOJJ6QT]LE;N& )VH-V:*D';5?ET6X@U&;%1<ZI["]A47
M%AUM_96N%0[7N]&;,SFK]CW(RC.!R!V79=:5*5RZK)'A\O8^O^66^:K9"+3W
M<SDU]:D(&&MT"[<2+B0@$+8PC#&;PC=PDBU/C:]]:D,O\:W$^G=B7NGQB]N*
M_<?,Y >*OL?XPBIY"YS<9-0=IS?#O;2ID[)-.53S-FB55B[,B\:%4?=.I,I!
MN#8J=?:*-5-91>VM5=@>E:LX_P"V_OGLEX9!D.'RO1,;W2QX5?YCB(_/TXB5
MW(5C-5JG,H)Q-J3[AK_<K)"R6.)QNQ7E8U"G$G8PA6I(1IZ=%)/& W458E?U
MBED]VO=V,M%5&I7BH9>R82!L^! Q-+(=P34E;Q-6L4]\-NR%>G.7V$WDQ@OD
MQ[9NWMG4S1[EVQL\@\)%%8J'9/$#++6;=K_=H& Z?II6Q7>/VJ7?,7<^PMT+
M2;3+U&T43M)J\U=Z]DL]/)6X_#7>Q"YDR)%JLD;G SL9)O,;OU7L:_BF2KHQ
MV;I(CANY.B"]56_6HW;=!U_W5KJ][:._EED^K,(2SY50QQ5[K*1N%',/D-*T
MNL9UF/[N\E6Q.7R%.6K/-:=2T5/=N$A6HYNI+P>1'BD.P<1"C1FY$#.# KH>
ME6W"V[PK<GNUQYW#VCN.P%?L+Q-YL4!5G-53F(9*_C5<4H*)9<@I:V3%D1@,
MIXVN-<LJ6/4''%^:)R#$SK(JD0M"H&4ZZ]:JK "QK3"K=I7=CAG%M)JU%JF1
M)J$G<5XYB\W53^>MBD4XN\16>92PR[ZI5-IG#&B+M-ECA]Z)>$@[+5XB1BC
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
MTVF(<N8AN4;(J=JV+*)C]/(22]+LM!DSP0/5UH:$1:#"2AE7[\DP8'07/I%
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
M,&A"1\?,N%))58SA-G'-S2!Y7=T%-@\Z:IOJ=/TF\[D^V45]!8,11Q+;Z8C
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
MF<S=UN=NV/$T+'PGRZ4))LHVUXG*,N^%1 Z$*X(\(F[>@HR-!T:XIL%M32:
M^J!6Y6YU.F_R+ORDN20I4#EEO$*S-N_EK8[SF6^8-9M89>M49_ WJ&@++CM]
M*23Y[(5L$X!1)P@BY< NS1LI+:>-1L-2_GONTO.'^XQ7&)<;Q-WJLEB'#+NF
M?+K0G V>?SCFC/LAABKUB6>R,<[B(&CII-P=NY+9=5LDBJ9-!TJ9%L-5:PM4
M!;B]47#NZNS;MAN>8<>8UB6N6J%GJMX#MN.KG:?55Z$M:7<#2,-W4(ZY0L:F
M2PQQXVS^MB7I6C4QB.$A<-DEDUVH&;=I5K7(OY5%#;Z@EM3D'\#"8'LF3E(:
M_P!=IUCLSB_T6@BQE<O]WN<^U+%,,QA31DB68:Q]OQ.0\J^%1L9"#7*] CEZ
M!V1VYO.FP#J:]@_JCU]_9X*C)X-OXS3>2J$#F1&!7F[<KCBP6[.&0<!-6U:=
MUJA/X*]0\+9<<2,K(OGKZL\*Z9)PW3<.NLQ1@FYO38:WJSLRR"&+KHZQO?/Y
M:VZMP\I9FMD/48*[(F0KL5(2:\.O!V(2QPMI<R!"&7 062*&Z8@)MPM>X-4
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
MDW6M2C]:AWV1@\A.X1[8CVHSA6NIN(YO>GLQ'6"F(.8],9YRHLR3;+*(+*%
M4NG$$?(*LW(?4GDHI OOPAHKHHC]+:^V%*R%7_+ !N 0#KRED: %8M@QV!.U
MK-;KJ/'0BXUOTO>HD?L*W,RR,E::Y,6RU.&\:E,.+NM/QL0VD&+::2(>#H+A
MV$C$0SR'G5&R\8\D';15<RBW #J#KO(GS8$,&+(D&*-VWVE0L5])L\FH+!EN
M'55(T!-<2R,PW^I[:D_MTM_;_;5!HYBI)FLZ[>!(^BGD8R^0,8*H!69B2(:'
M0AY]Y5C0*X3PQGIVICK;*%<BR*<QBAZ@KO(&] QU+DNI]9=RZAMQ90^[TW):
MPTMNL/Y=I7W('_78  ?L\>G6K3>,I*,TRE JSN$L+-5NLVF,>2TG"O'LV#*6
M9Q0.()-5XW<1 2DPY=O6T89B>6(NH10P$/L%99.0&.\0F$F*18I.JLH%U+6<
MV(;:H52P8*0+:BK!E+6L5!Z[2;BXZ^76WEI4J,E[1<&=;HL_*8\KM:6CY:2N
M+:MH0./,C78[]*SVR7<6)M:(BTVQK/NTZ>Q:L>,A'%771(4W6$A%4^EGBP\#
M)DY7%&5)G*RB-I+RQ1#TH A4HFT;V9O2UA?IJ#SD=Y8?9O&L8%ST#'J3N/GI
M8>'3K3;M\D,R,9!1R%3KE?A'#EO"P<5/IIMVB\Y(.'R[R8GY-5W*RJH+K%%S
M+R3AP8") D!BD3 @<[ B^GWY,IEERY;%G*'<0H LJBP'P10!XVN:X$DH=1%8
M+&.@!N/CKU_6;FNXGTM"+-^VYZS4,"YVV1<B(J/0%NL@Z517J8+.(]\U,+9Z
MP=KJ'4!1+\/F([;>6O"_NPPD[F$@!"G'AT/7^?J/ CI8UOG:8 XX@7_Q&_\
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
M9'W!Y4=O8'VYRL3E\#C!*SPXYRN?CP4;&?9(\D'.<5A9')Y$A>XS9,K*:+4
MQB0+7;/7FE?G91I2OG9S#BFHV_NQN&,B,IO($C?\T6^=K-;IN1.V%[;Z?<91
MI5++D#(=@0>3DAD&(>PM&QPK"U>1F(YJ\IS615;,U1<.&?'V'CLV?'[>CSBP
MA2+%569X\H(Z LL<:D*(R&>3?(J,5E*@L+!J_5SL'O;G>!^QV!WBTF/Q6)Q?
M;V+#D9&7@]PIBY6+&V3CX.# 4A3!E2;,SUR^1@Q9Y(N5D@2;(0113WW3^I,A
ME-Z?&,73T6TS3)&(OK2T5:=Q5:,G5)_,.1K+6%DYQE7.W_.!?51,:XD%&"3A
M2)V>])P7U14%4=:SV4<%1.^02N4K1E7658W &XL%+9$&A(7<1O\ 3<>FX-?/
M/^D23LK'7F<SGF?'[@BR,)L?)AY+'X_*2)?J&ECA>?F^(.V618%F9%R;P[XC
M[)D22MUNV2(J4#A"B1-)K\U6(-E'KI#$SE-N./7"<N+UR-A>,J1>F[2PUF%D
MYP7#EBT,DFW2:*I@W*"'3UK/.29$O*2R93K)*3U5TD%K>D%T)5F"V#&Y-P;Z
MWKYW^\>?SO)_<?DL[N/*Q\SDI)5/NPY>+G*8MB^PCY>&S09$T<.R.:4,TC2J
MQE)DW5/NNJKS&C2E&E*-*4:4J+YYVT3RSCEFI,V%J\=5+):S:#9%WK,LBU>8
M^*Z?3YO4$ LI#BY3+'!TE-R.G7Q$V^+9<"*9NT^2F6'':%<O"#2M_C1EER]J
MQ"Q]$EB9?4-4BT/AH_*Y&.GW X7'?)S$R7X_DBL"?^6E"OQ^YY_4/S8=RC']
M#:2SZK_-*&M:K>*^=SZE+9D'>LX>*RPIRI>Q?(J43$EB7KA99,75U4<.$95H
M?H,$E7"22"_6(8P)J<R!L0YB?1/VS>0=D+&4O!_7X-S;@+&T?@=3YBWX&M%[
M@N>4L/E.*US?X/;^'7\:YWT-RSBX^5DGS%S9[&W2:UJFTE=O*2CI^ZEFCQ=K
M8I./J\1-S?Y;K\<B,B8B[#:3-LEU>D"QM>B\H))9UQD*QPM=I900H501= S%
M5#N?0"&&WK:]JU&!51_= O+T -SZCK>POH.O37I3IF)%O U\+GERDQ=XR7?X
M*=4@*99I=2*+5*S)M8IC7)PN,XF#9Q-3Z5=L4@A%A(NHT3$9#T(5RT*H8_6X
MJG.S#A]OY+P\-CLN^5%WF207W+[SL6<%D7?M5NNLBFUN;(RQ0&7+1'S&O922
MM@;6.W2WP!M^!%,JMJ2ME?1L'0\@4B-1)#O4ZEB[.$,YC6I8*MKNT_3XSL[>
M)G591&S6^?;;"62A9T2H.$R($;^G G-RRF%OFS\::1@X,D^*X)W/;6:(L-NQ
M%/\ *\=R"6O>^*)6G0,&"JNFUO+_ )2!;]5P?U5(RF&<A 56RMVM;:QD2_9P
MP4-M9+\WJ,^R7(D+XT])."*.XJX695'K1+159!^J1VFHU3 L5Q7ZP=Q\1'*,
M-VF=RI;W?;0/&=;!0-&501O-B-""?S!:XX^9$NFW;?I?0CXD]#\/V=*95G96
MN@OTVT]D>B0_]PE7S;'N((.2LF3YJN-"NH&=86I>P1$4K"0TW79MB^44E+$V
M52(DX48-P6Z)2=CBR8O(J7Q,3(E!*VGR7$<*O\R% K$LR,K ;(R#<!S:]04>
M-!ZU5K&Z*"6_6?+\3KY5F*DG7+A&LZ]C>F1>/LMTEA+JX\>UJW+P\W?TV\Y%
MO88JL0Y8(0MQLT8UL,JX0;!(0\HL@V,#=G(J%7ZO'Y'ZW E.3RV3)D\'D,GO
M*T881$@AK."&C2ZH"UG47NS(+6R1+#D QP(%RA<@AM6L1I8Z$];6MI8:UB;1
M+?F2O(2TE!+5+)*+INE(UI&!DJNG<HZQ)OW4?.P4%.U^JL&+Q-P4T2[CHQHX
M1,9N9PB''K '-P83B99QX)1D<4RDH^\/[90C<K.K.2"+.K.P-C8ZVKB9(WQA
MW!69="+6O>UB!I;R('XZ5W$^E8!@[9C@9)9 2WR_)]%<ZJG,B;BJI(K-U%>
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
MVQ5@N$N]L-%N1TK;8+2HI:KJBW@.Y*N2O=/2^X%'&V9:[ 8(BI>,@'-1JRD
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
MV(+$E;BU7&*9!O5HWMX:@@Z]18'K;K3E4PQDFOJN62KZFS[D6;&>1L>1;!>
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
MCI+)F2!4I/!4.HD8Q>0I^("! $..K4I$N5LH(&50%(=A$2N 3.!!WW#I.R>
MD]V_ WV>W55'IL:G7I2XXKD01525%9%0."S9T8RA!52   4G'Q.$#&3V$!W,
M'O 0UC-QZ:=:J:JI]4!3 X )1!=LH(=<J1@$JIR<?@<)% V_,GD(?$!1UFJ*
M].?IB+9R JD(/X:A1V4(7;X#)&'S()1 >(^'Z-8=QON\:M8VN*OBFH=L44SB
MH#81425((@;I&V%1(Q=^1#I;<@#VAOMJ-?F^-15M-P0ZA5%-D5RB'XP%$2*%
M#?X7"8>P0$0$Q?'W@.HI8GI0KS9*F$O$[5;XB)B(*)*$'QXFV\Q3'PWW 0UD
MON&T_-45=XD<I;-S"5PEN9)$1_%X&'D8B9_^LX&^(G[P!X:KX^J]35"+M+<R
M3WENH $46('Q> B!3*$\A.0P^!@#EY@.^^I*EO4.E*J*LHR.4%P]0V, ],P#
MN!TA\^FIOMP,'F0?#] ZG:#HOS5%*$3*;@+8IGK,XF*5(W(#) ;83)G]J?O
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
M70=5YNBX5<H)E16YBJ0.:R1%.^Q98APP7<KEHI"U[G\PAB]PUS<,;6))'0Z
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
M?>!0U!Z:=: 7T%<2/JP-CN+MA5&/.L0RM5NS90R:1E" 521J@E(542F0%J*
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
MPF.85$9.NA-2N@W&MFV\,U@(^)@ >R4PUB8F+B(]-X^7<*K,XUBW9LUI)R4
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
MJ_D%%21X^%(S)KG2%:3<)-40 #"DDJ I(@7<> JCQ(<0#S'B?<?+;333V^M
M+G2J%(Y!=N9)..0("O\ :/'R8@Z!'P$ 3,J!EF_/?<? !V /$OB&JAVO>]1>
MF\K'OE0(,(^6D"I\B B],",9R$X<A;/4#(NB"4 $N_5,F.^X^_64,!JPL?WU
M-(BV%RB -!31;KD.(.E6)R,>LN4GX:19%<BK*4 NQN %(4R@^)#''QU.P=?#
M]/#PI5#:97=N!!C&'77(8 <.V',PHF\CJ2)94@)M@*7XMQ)L( /$P:DKYD_I
M^%*S#@)1R1NNJ#)F0H;>K:+KR93J";\3K(N"-VY1.?;X3$V#;8H[["-!M!VZ
MD_LI2QNP54X&=*]1$@ <9"/,9 R)"^"HF1.!1;COX<3&XB(@ COX:-(/Y>M/
MXTL6*9P!E#%1D67PDV,"Z+M$A   *L1)00ZA=@'D4@#N.X%]NJ+\/GI8C\:6
M, 5$#NVCM55NU %3LW:I'(\SFV1324.;\=,QB[_V@;% 0Y!Y:J1;3QH5M5LB
MK=XL85" @] QSG%(QT%3F P[B!@*0_(H>(D. ^ [AR+XZL Z#304 )Z5E$3&
M:-E%792K(.-VC=8R90XG/N"AG"8?!MP'B!P  Y&V$ ]M;:V%-0?C2/I*-@Y(
M<E4@^^V$1,8 ][4QA$Q3% /[,=RF#P#8=";FYH2"=.E5"4BI2N6Z@%,8H"14
M ^!0H;@!%RFVYE]GCL8@^0AY:@@@V/6HKT!(Y(9-4@=1,0!1(3;F24V$Q3IJ
MEXGXB'B0Y=O#W#N&IUM\#2O4E#I*D06,*AA#D@ML "L >!B'VV*"Y0\]@ #!
MX@'F +&U_"E<9OJ8QSJPY@P56X<C)F=U3LBNI>2>IG]'%0<0: E):8< *0D4
M;1K-N('! JZZ2JR!S)=+J*I^S?;#)BQ.+Y&:8,S!XMJKU9F#*JCXDFXO86!U
MO8'2^YH_>RH8^@"M<^0!%S^RM!;A'O)&G365J[ FE:OD>-7Q7'N6\@TO5+J.
M+:N\"ISH3,5\RDT*C;+I3FS4\Z\ [<K-JY=.6:J8F R_H&$8OK$[>R9 L^,?
M?8$>W))D./<4*2/S%CD),8L;E0&N-!K4Q=(6S5!,;C:+"X"#36VH)\>FATM?
M79.%4:Y#QO#V:G0_)FPC(ZNVBD,W#=^XQ\^JPD@XQG&I1+A44Z/(1C%HHR=F
M $D_B07#J)[JZSDQ-Q?)RXF8^V21V99BIM,)+EMU[?F DAE_!AH=.81)/ LL
M>H0"Z_W6%NG_ "VZ$_@?.L]W"U?M-OV+XN;SE'V"&RL];(Q-:_EI*'K>1YZI
MPL8\:UB3L@\Y6JRU(B91E*,F;Z99F.D=@Y09*&$Y4QXW;>7WAQG+-C]NE)N'
M0WD]Y?<A1VL7"]&61@4+",V]2EAXUV&3_2WPTFS+KF:[ NC:::WN+#4 G6W2
M]:VX<Q=V".<G0A\BW;-]GB$(6'A"2^6[W A0H].,B3,YFMW%#&BS.2_)L'7
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
M63,#A8O@!4R[N2[[>!G @5,  /W1YZD GY=*BO" 93_[%=-,X!NH4P&([V\
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
MF04CEF:IV*[A-H=,YWAVIP(DJ#*IN^M MM33FQ5W*5+-]AAXFB5'(QJD[QU
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
MP ]*C6E6MF2KDRAG3A8C<O3(*:1QY+J>*QN2J@?V1  N^WF)M#N OM%6N:5
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
M#PG-)]R-)QT-"N\_"S+/),8C8,;SBX&GY5H^CI85_G,2NDW9G9JQ<$ECU/\
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
M@-W-[[L<T4]G)XX@:EA^F83QKCZ'A)V.(FS9SC2 ?SHTIVSB"SWY+MRMM?\
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
M)B/(.IP,8YF;%B@7,DBKUV]3;YK-M_':;=;&O,^RNWY>[.[N,[9A4/)GYT,
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
M=A*W,!7)O'B]$-P(! VV%N8"CU/,!, D\@'>Q%M1_P *6\JJZ@ME"-0#J'5
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
M]C5K'YV6 C3 UE0=6<$VI[4^BI([!<S8!.BV_P#+*J '6()1Y%^A_MP8!V9
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
M;)^0?A+R[^<KK=W(24D,-'5]PG,N_3%=/4UJ_$,X]=%8ZC=PS9H)*D5223*
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
M90BB8K=MQ^'FPP?0084D>81;\TA8T &C"2VUXW(!54!8WL!H;<')=9)+R2J
M1<;>K7\"#J&'B3U_73 JL7;,X9)E<CKN6M+IC21C:5Z<T4PE8V)K=DDH^$;4
M.'5<248Z!2/KC9R_E';9F@W5V?NS*;MR%/V&;DXG;_&1\00T_(LIF)!8$R*"
MWN-8->[;512;VV+;4VPP+-DN9F 2 ';?^ZO0 =/.]QY$U&[R64MBSAM7$91"
M,JEXAY2DN;F1-G87,+9Y&((O31:),GK%""1^4^M0CV_JEH-5>1;L$DB+I"3L
MH<=L& 29!C;*FQ7$NRY42*K,'.H.[U;2QM[@"%[V-59E:5476)7]-^OA;IX>
M.AM8UWF^GL67_P!Z3ZCXR$(E$LPS5"%B'):\E!GF6HR>1%'$@=PFDFI.?W\Z
MI =*F55^'CRXE* >$?<00?Y4[:]IBS_0ON!8MM/Y>@'\NEC86ZWK>>")_J6<
M#T]P?Q:NMVO):VBC2E&E*-*4:4K2:F=ZM;N5^CJ@WH=@:Q4R_@XR/L2=DHTN
M[9R-EEIF&B(VT5"'L+VR5:9%S N%74>X2&18LRG<.$$TFSTS79<GMJ;&Q#DF
M53(H8E=D@!"@$E7*A6'J ##TDZ DE=WT1W#_ *>.7[?[7EYZ;D\5\['BFD>
MX^9$KICQ12RR8V5+ N/DQ;9D6.=&]B:4K%%*[RXXFD;)/<I6\<7%U0UZ],SM
MI*CCH(2"82U/BINYOLD6]>IL6%,BK18H)Q80KXM5'DLY3XM634H[J"<BA4^'
M@\)-FXPRPZI!>3<Q5RJ"--Y+E58+NN HZD^%K7U/M'[0<OW;V^G<T67CXW"[
ML_WIGBRI(<1,#%&2[Y<N/!,L'O[EBQHVO)+(19 K(6573N0IM-[?4^X9VRER
MUU_5(ZRPT#(IIQTX]<3+(CN+@70(#)LXV16.?IJ'YJH)F 1YF* "-<7A<C*Y
M?^D*5]X2%2PU L;%A?:2/&VA/E6#M[[1]P<_]TC]JH)(/ZM%FR8\LR$O"BQ.
M5DF7=[;2( -RBRNP(&T'0.+&><J9E:M6*Q5I&QD/4'+IA9H20KDLVEF,BT:"
M^,VC ,U%E:4';;8S5U%+/6KGD!2*=0#D+BS^*R>.F2&?9:4 JP8$$$VN=;K8
M]0P!'E;6NI[P^VW</9/+XG$\PV(5ST5\>9)XFB>-FV;I/5OQF5M)(\E(I([;
MF3:58Q]0>[C%N1IG'U9KCD9"RWI J[R!BY.%FWU)!S6Y6T,PLIXJ1=-5@28Q
M)V\B>.4?$AGZ[9N^% 72!C\O+[?SL*&:>86@B.C$,H?U!3MN 1J;KN"[U#%;
M[36U=T?8KO3M+C^5Y?ED]KB.-:R321S0IE[<B/&?Z?W$5EN\H> 3K"<N%)I<
M;W!#(%]N/=73:)9<GUVS0$]#$QWZ9JPL\N[KT12[M85:/!WY>GP]HDYAK%P=
MK)#3R'IVTR>/3D3@<&BJPHK@BQN R<N"":%U;WKW4!F=%WM'O*@$LFY3<IN*
MZ;@+B\<!]DNX.YN)X;EN&RL;(;EMS/CQ+/+EX< S)L(94N-'$TDV,987]R3%
M$[0#;[Z1^Y$9)?ELIU* JU;N$V-@81-I;1SF-23J%JF)9+YG&!*H(2</7HB8
MD8MPDU 05!=,A4U0Z8FY[ /6QX&3/.^-%L,B$W]:J-#;0L0#KTM^-:'@]E<[
MRG-9? \=])+FX3R+(3E8T41]N3VRT<L\L4<BEOEV,2RG<!MN:8;^Z5+.&$,K
M*,X&QG@7,!DJD3,%=Z+9H1W*)MH>1CG@$KDL[IDC8*_8(YP19JJTD&9'K9P!
M"NFZP*='EKBY'%\IC[W3W0\;AD=6 N01Z@'"LIT(*FQ&JL+7V;%[=YW[<?<?
M@TR,K$')IE<?EQ38>9CS+&6ECD6\\29<<$\$BE9%D@E,4B%C!+'M]S3#Z9CV
M-G!S_8Z^A#3->D;+3V[3(;()5G)V"52;6:7L-6>P4UGO/3J'CJC*3QG37INH
M]!PK-.%0364,JJ.R]\(\1Q()=RSJCWC-B%%U"L&6"#<6"V-PQ 0"X%A7T)_K
M$Q\SCO\ *_$\HV1C\K%AY3-@O[;QP1EL>*#)2:+A>%663*CA$<FZ.=XUQ(D+
MH@1*W[SE)GA<.90EDK4>CJQU&LKI*WDC%9A2NJ(Q3@Q)5.+0267>JM3[&*0A
M#'$VW$!'8-:EQ48EY*"(Q^Z#*HV7MNU&E_"]?+_VVPUY#[@<-@OA#DDEY+'4
MXID$0G!D6\9D) 0,-"20+=2!6E?;#<;)(9KE8"87G\:D8DML&&#9 D-8*I%M
MZQ3L,J1P56WL$%7ZDRT1FC3<F*_H".0LI$RIKJ-53DV?GL:!.+66/9/?:WOB
MZN2SS7W(3;:=NQ;;K>W>X# 'Z(^\O <1B_;J#D^/3%Y=I#C3?UA#+!DR-D97
M*A_J<5R$$3&$8>.$]XQ_T]G+QI,BMTLUI5?(-1E<KY+5Z38PE:HTKD"7=,7<
MB[CH"RX_BW\0S;*M$$'CV/M]NK;U=HZ<.N)56Y%4RF+L<Q1,0#<S&Q(IHS+-
M*L,8( ++(03KH"B,+BW0V^'C6W]O]L87*X4G(\QR4'%8"2*BR3X^;(DKL&8H
MDF+BY"*RA;E7*D@W4, UHCR?.2M@[6[1*YDJDAC29?0"3>TU6+F*;;@8R'SY
MHP9L22<E-0U+F:W8'0( X)(OH]L>-=*).U6P=0Y.RP8HX>>CCXV03QA_2Y5T
MN-I)-@K.K*+VVJQW %0V@.]]F\=@\5]Z,/"^W^=%S''QY1;&R9(LO%WQ^RSN
MYCCAERXLB!=YC,$,\@GC1X$E.Q69G;LRR"PR7+DRM2,28YMBN+JVE!P.& B%
MX"3I\>[:MD7L^_._;V<LO"OC"T:QX18PD8W.=)E*28F5.ER.9;#? 4X$N1-C
M^^VYIK[@Y!-E%MMF&I;=O8ZM&F@.P_=C([6R>SX&[(Y+G>6X->:R#--RWNB>
M/*=68I @1L?VID_-DG^H^KR'"OD86'M17A.*A;,KDQ6P,L4P4K1#9U5<G[KW
MZ$N&6DS(VUU%.:@WKA;>6X.J:RER?E\LT62:PB3(1+^65F('6/VDDD PA V0
MZY?TG_E!;VOD!#[MFP.1^9LVER?_ (X>P'HN;R'$)V@O%Y7-Y,/<P[9"CMI#
M%_3"#C+(N4T_TIQ5RWB/UQQ#CR9;2@'^L1Y)6->I&M%KXOHTI1I2HPG5F1<L
MXY06?69%^K4LF*,X]@4@U)ZW1>8]!ZXLAA6*<LLQ,JB$8 $. D6=[B78.6RX
M"3GM/D71,4P#+P@SM_CJ2N7M$.G^&UF][4:K%H?#1^6DQ5^X'"Q22YRY;<?R
M12-+?2NH?C][9'J!]U"4&-96T?(N5TO)^M:K>*^=;ZC#5!'O>L[A[*1Z/S3L
M3NS"/B7OS SE4RCFX M,Q_$AH=$8HS< _O*B9Q=*(<"G#D(?1'V[:_8T16-F
M9.?A)86L/\/TGQUOX#I>]:'W!IRDAVDDX;"]_P#JTKG12W56<0DU4+?TR0L^
M#>:B9!FV@IU>L6F,(Z=1<DW0L$7(QQ!1<'!"59H( H\C@ I%2G(EMZ3R*9:3
MIG8)/U,:D. 67W(]+J2&&MA=&)]+:]+UJR,A!@?0&VMC<$>/X>8\13N<)51G
M728?R+*6ZP1L,QLKW$UNQRJC88[E-I,9J#@F$#/UI]9*^REFU !NZ1:RZ*"+
MOJ%6A%W:>VNLC7D9<IN>XA((I)"%FBF]!-M&D+H^UBON @E+D 6D"UR 86B.
M-D%F !(=;6_#74 V\]+WM6%CW%PK2KU*FVJ!PM"6=@X4<,HFM$M66GK2PH.F
MEEAKDM+MY@M<D2/8V-?(1Q)>)A_3)%.+9-=98"9YX\/- '(03YT\9 ]3F+'&
MSY&C"VWBQ96<H[W_ )B *JDCPI:)U1&\#\UOB?U::CSJZ>_7M1P5JA<K2:J.
MUD5I":.E3F>081!R5!:=J55:),#F0A+4[="=-)NN#$Y56"BW3^7J$<3_ $GC
MF_,^F@^K70(-YB8Z[9'UU9!8:C=HP'SC;8Y,P.P,0A'6X)_ &V@/ET_95N3E
M;U<",H"6OM4R+4CJNW(4J_UII59R"A7AY*SS2%+L=809.&LQ*3"#!G&-V%B9
MH/%6A2/411643+*8_'83MDPXV1BY8LON0.71FT53)$YL54;F=FC)4'TM< U9
MII9(@K>M-0 ; WZ^ENH/F+B_2LK#2-;B(9S4\:-L@P>0\DQ<LQMKRZ.&%+BZ
M(PL$XA+Q\,X?MZ]^8GT,++':CAX",O LC(*&!VC()%354P946?+DIR','&?C
M,1Q[:17D,Q52-UBVT->0!;I(01Z2FHJ0V/&HBQ]_NM<,=+ :>-B? DG3RUK
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
M3/XB00$ 1,=, ,4? H"/[IO"-=?.W[:G^;]=6HE0[4RL:J*9#)*'].F!C#Q
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
M1-!Q\!H*(4Y XY7<\LT^/')E9$.5*LC /"+(J]=C6(&^_JO[=R-?=D'39O\
M41R'+<MPN!E]P\WQ7<O)QY\\<>9Q<83#QX3N8X<WMR1QG++6E+?1%GC]0Y+/
M2WM0JBC3%>XY1X_9V>1R=_O -_\ XZXAU72]GK=5.7<),XJ3!2-)4OY^MZV;
MTI@<(+Y#"> B3>1*P$I"]H3DCA=L91<'Z3Y#N^L.@N1KO]@MKH1C^W<E-^M>
MB22]P1_:48^+)AP]F'M9O^VE7(_S2P,2EY([2')_HK9'Y@]MTX,X6YY<0Y(+
M'L%KSJO@JC2E&E*C6;D"(Y1Q_&C:G<>=]5LC.24Y*/6696<&#RAD/,NI(IP0
M8K57UH$12,43. DCB40Z1M]BP<<OVOR&2,1)%CRL,?4%P&AWKE?EJG5A/MNS
M V3V5O\ ,*TOE,M(^^^'PCGR0M+@<BPPQ&Q3)]M\$&9Y =L9Q=^U%8$R?4L5
M(V&\E:UVMTKYWOJ4%B3]Z4@59M).)-/L9OCU55&79-8II#L']T=.5'T<LU,]
M=.B*HE52%!=(!*F8I@$1+O\ 1'VT][_)"A2OM?U^'0AMQ)$8%B#;]HK0^XG(
MY,J+:XK>=_YNE<_::67M2=AM-BM,ZRAX%@V=6:<(YF;*]>/T4UF$ Q;(QZ"\
MBI+RTFT!I%H+=-NBHF)U5DTDSFUZ'GB/CPF)APH9Y+B-2 H .K.;]%4'<Y&I
M&@!)%:DBN[,S-=%'J)O^H?B>@IUA.I7*,F;BKE"2QQC&#AYZMUN+F!E,C3]D
M<Q!9)JUB9UI!UU:M(,K!+7Q*1<H'GU!3*H(I1RR*6R?5M&<"=>/.(,WFG99'
M*GVD1?220S-OW*(MJ_EZ^+ USXQ#[9=Y#'C*I 6S$G]0TZG773J :BUT6/KB
M+4KJC6,(=DD@P/D3%K&+L])L$LW92KJ>=K5F,7<H5<8:)8(-#QA98DD=RLFJ
M"!"."#KN%9YI3)]5'[S$M[$[&.1%-@@#-8R7-R'V%  =217&>-A&K$'VQ_=U
M!_L%O*_XU2KZDGK4U&[UU3BS<6WN%U4@+<U80%Q73;.HU)_!#7E3ORQ?RY07
M@GZRR_RQ^=-5,$DRO,ZRA=@?:N<4)CCWQF\8Z^O<+%KV4=/4E^IVXWVF[)K%
MTO8Z$^%K?IK5]-RS?/W**5!O=I1CUP0M,Y9F;6@T*&(X+-L5I][(39C ]0AK
M4P*5=K)2,:,JFNDDA^(L4-8I"1'NDRL>!FU1(S[LS6L=@"Z@LAL"JMML2=!6
M5(T4;XE9[ FYT (Z?O\ /\*?T<\>T^KP]QJF3F-IC:3'S$9>\;1["9QW'19$
MGDC6';"J/6U<FJX#:T1]^;I];YQ#*&.0>CZH4S. ZF55S<U^/S,/Z::=E:*9
MF$M[V8&3U*P93'>P5^MCMZ'+$!%&)DEW WWIJ+>'I.HL;^'6L792 C!1>2*G
M8;0^JKF9Z*/SMTZAYJN6ACZE]&-Y.3(52'=3!X9-.1;/8U5VS<LS@!3D.50A
M.=B$R9#\3R$2?6JFH6S*Z&P8J#ZMH;TLK6(;J+6-87!7;-$Q]LGQZ@GP/A?\
M*[8_3%/ZCMGE'JRI'+]_DS(3EZ^*X5<*/'9GE:2>N72JPBJJLL\1-Q,8=Q3*
M [?%KPS[IC9W,L(&U%QH0%\A9K#]E;UVD"O'6;YM[?\ AZUOLWW%,%/,5CJJ
M?8(<Q3(&W^*D0H:\X/\ B#\*VP#2DY4CD<*G2 !(FFDGZ<P@4H ?DJIZ<XB/
M2,.Y?A'X!$/9YZOIMUZTUO\ "O%!1<JHD 3%42,HMM]Q= 2I\2FV\1*43*A[
MR&';ST'2XZ&H-_&O7*AR(F*X^-,YDTNN "!."BA"&!P4/%$W$PAON)!^SRT
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
MO4G"2;UJ^*4HIF36,N/P<DUU43)G'Q3[JQB/N=$=@TWTL.X_&SWMU!'QT\B
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
M<ZBHI*"W&.( &)U1Y=_A9"1]LY^,<IHY'RL0C'"768(N3>0O8[3!N "[AO\
M>.AVZ:;R>)+)WQQ.:N DT,6#R"G+,A5L8R-@E85BW 2#*V$LQ1O;^G4 KO.Z
M1M=!6Y5\[OU)#1Y>]QSU47YWY^Q;( D$)!H5BLR3DK@=9HG&F8+/W"ZAPV4Z
M2I"'(8 4#@!]_HC[:I*>QO25V'GX/ WO9-;WM^ZM$[B8?U)@?E^E:_ZMU<Q8
M]D]D*Q>8^+:M(.7-7YJ2G)V3>L2LW]&:P4BUD:PVF739%*$7LLD=LD8142(^
M3.0G,1$B2WJ60R1Y6--.6>(2*J(+W$I<$.RW.X(MS:Q*D7MXC4$B!C(0VD-[
MGX>('X_OZ5,.6XM.0K_;_7F]?D9QI()-6$?CYTZD6TO959:'J2$%&^K<MV!3
M_)8V52B4+$@N63DGB!B*MTC-MB:WP4KQYG+9;2+'J29@-$*E]QVBX/3?[=MJ
M@Z,=U=AD7D2#8M[=%OJ;_I:_[A:I8N0,\:=ZG<C-3]1DVK:8@.WV9J$^2]RC
MIHRK+^+IL:C2G$_(MWK&?;J*5I\5S(KN/4J?*5RD.8QC<NGPV?D>PN+Q\:92
M8YLI)8_; )8,YWVT*VW*0MK>L7^'/SV2+/D=P0I"E"#?2PT^/B+W\*WUL>$,
MW9&SQ7.Y&G6R.1[<_P P8OMTYC F9<E1S2]GK5=L2"F3E9!5JE9*:YH:AFB2
M%>9M56\H"6_Q<2B/G>+S7 X/;4O;F=BN>Y"LJID''CO'N="(0";.']1,C$,E
M[ 5WTN+-D9HY"%P,'<C%=Y%P ?41X6Z6\?"M!\U3L?F/N1P*%(KKN2FEN\N"
MD&MK;6><=0E:K\8G7+&[,W8'CTS,V,W"0;YXMZU7UC/Y<N82%W'EZ)V]'-PO
M:W)?U"4+!_1V'ME &9VW*HW$ZD,P%@+'<NM=%+,F7R ]@$'WEL0=.H)-K=+"
M][UCJW&(QO=3G:,C:\[H*,@O8Q3JZTL^O3]#YQ;&$E"7AJ\6%\I?12).)29R
MR3EH@V9+E?$4/Z8@!DY&0S=F\:3*)FCV?F;=@4JEGB(T]LDC8+ LQ&TCU5B6
M-8^1FQT 53N(%]U[F][GYK7O^_PK5)6/^7TEJW<Q7K(J7F)N0QU&-Y-&>DJ&
MUC+38@L5=G+.X:_,'!Y506KH&:Q"*JNE07610.8O6WF*7W,]G0[9HXT68D%1
M*61"CH@-@%]2WO8 6!(Z=3MW0[^FI('6PN1;^WX_"N^GTQ")D[9W12-S(#^?
MKP(AU 4(0I%*BD!"&%)$IB'*F!R'3 $E2B"FW(YMOGK[JW_S.M^OL1?^.M][
M1/\ Z>?_ -8__AK?Q;=$X.2\A(9,A7)0W$>)=^"Q \1$R7+8P!XB3_)#7G*G
MK^-;151B@NF %.(;\3I+$$!%,_F10IO$!V_8(;@/@.KU-4IKF$W26V37\P
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
M55L^LV:Y^H7&EPTBRO\ 7+@*T:E2TA45>MBD<@]3W$FGN^F^E_QJMC\>GE6
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
M9L ^([F%0WEMXE2 A1$?M/I2JA0%3^U545 / 2?V:8?:)2<1,&_\0CI>U02
M+FKH 1, *0I2E#R*4H% !]^P!L(Z5-7]*4:4HTI1I2C2E&E*-*4:4KQ-11(P
M*)*'(</(R9CD,7[ ,40$/UZ4KQ8YES%.X'U!RCN!U]EC@(>0@94#& 2ZBE71
M=.13!$7"XHAY)]4_2 ?L3Y],OG[M+"]_&E4:FE&E*-*4:4HTI1I2C2E&E*:5
MZK9KG1;S3".R,#7*E6ZH$?JH"[28'L]>DH$CY5J4Z)G*;,S\%#)@8HG O$#!
MON%6%Q:HZ:USUQUV8Y0Q_><:N7&0',C NKG'S^8EH*Q7%Y%2%,Q[CK&L54ZB
M>4R+=9_)4[.VO)&*H!X!^1HN(KR,I%) BB\ KB@1AXU).ZMU%3]PI5E1:,\&
MF0ZJG0![8LE**BAU#=+K E42B5;I[<@ YB@;?;<-6L3U J?3\:3*F[A3CN>
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
MC^85+_VA8_YKG_P--OX?M%-PH_F%2_\ :%C_ )KG_P #3;^'[13<*/YA4O\
MVA8_YKG_ ,#3;^'[13<*/YA4O_:%C_FN?_ TV_A^T4W"C^85+_VA8_YKG_P-
M-OX?M%-PKW^8-*_VCC__ *X]VX[?@>.VEOP_:*!E/C1_,&E_[1QX#_\ S _J
MV!'??46_#]HJ=P\Z/Y@TKP#\QQ^X^0;K[C^C\#QTM^'[13</.O/YA4G_ &C8
M;^[^\;[>>^W0\M+?A^T4W#SH'(5)+OO8X\-@W'<7!=OT[H!MJ=OX?M%0&4]#
M1_,"E?[1L/#S_P#,?#]HB"&P>>HM^'[14[AYT?S"I.^WYDC]Q#</%?R'P 0_
M ]HZC2EQYT?S I(>=CCR[>\5PV_5T/MU-OP_:*;AYU[_ #!I7^T3#RW_ /FC
MR_[C2WX?M%5]Q/,5Y_,&DCO_ /'(P\-P\W'F'F']AYAJ-*G<M>_S!I7ML; /
MU.?L_P#D'VZM;\/VBFY3T-4_S!I0^5C8>_\ ^:/\G_L--OX?M%-PKW^8-*\O
MS''^[[R__@ZBWX?M%3N'G1_,*D^ ?F2/\?+_ ,QX^&_@'0W'PTM^'[13</.@
M<@TH?_ZCC_=_U_V^]#;V:6_#]HIN'G57\P*7_M$P_P#V_P#X&IV_A^T5!91U
M-4_S"I?^T+'_ #7/_@:;?P_:*;A1_,*E_P"T+'_-<_\ @:;?P_:*;A1_,*E_
M[0L?\US_ .!IM_#]HIN%>_S"I?\ M$Q_8Y_]/J-OX?M%3N'G1_,*E_[1,?V.
M?_3Z;?P_:*;AYU[_ ##IG^T;+_ZZ_P# U&Q?(?M%-R_#]]4&O])-YV!@/Z2.
M!_XVXZ;#Y_O%1N'G4?Y(CL(9<@4*KD1:/L=;1D@EE(19W+-(]Z^)%RL2V/($
M8^F4>)LD9=59 AC<4W9$E@#FD00DH#UM^T4$B]0:8E=Q9V]5EBK'-)^P2#85
M6)FWSVX3\LO%M(U&^$:14:Z52(X2C"NLG3SHY%3+*J.I QC*"5) B51$!Y']
M8J?<^-84N!^U5NF_:120UV(FFE=866N5F:DH&MVQE464$TJK6R0T>T3;OB5]
MQ7F[U R?15.^,LJL94JZJ9GM+\/VBGN?&EM7[9NW9.Q0LSCE>Q59Y4'",M'1
M%(M#J(K;5<&RK'U*U9<,',*HHLL\=..H5$JJ3Y\Y<HG265$X1L%K_P"RI#AO
ME-Z=M,[5\44-S5E*^-P(RIY:R$3 .+&BE7''Y)E%YVEFG(B)B8I*>6JDXY.\
M:*NC**G<\3N3.!(GQK[8^-3<UC#=H&%_G,O94T;HWLTL^E) MB0N3TLI$N9D
MS<LB>+!1LI'J'>,D3LUU7[=\X>,%U6[I1=,2 F]M?C4[C6"#L2[7Q!LFM09%
MTV0KK^L+-'5RM:[64CWOS447LT094#2U@AC32XQ\@L8SMI^$!3B5! $[;1:W
MA4;C3ULO:]BZV)"UF3W!TR<MYYK-QZENE#,;42PV68N;DUI+R!U**Q]NGG<D
MS,"J8HN5S<NHGLF$D*18C2FXUY3.V3%&.+J%[I%=<UR2(V>LT8J%>LF];9LI
M"1LLRY8Q44O%J.H&/&8M\BZ!M'O&S?K.1Y$,0I"%D;0>MOQJ"3;6I\!0Q/\
MK7:0>/\ ;(BN0 \/WRIJ?#_SM6T/D:BJ1$J@ANJQ5-MX JF":FV_Q#OU3#O]
M@%#0:>=*J*CXB(-6IA'PY$..P_I_ \//4?K-31TA P_W!#;?P-UB>/Z0%OX#
MX_;I<?&E7RE7( @FDW)L&P !E!\/=Q*F3R_3H0#U)J*MGY@.ZCM-$ \P3!-,
M?/</B6.J(#^H-].@TN?T^%*MD%N!N28*.5/#\0"G7.'^2H?\,FY?8 @&ESTZ
M4J\47*@>16Y=_,1*LKOX;"  ()$$OVB?4:#XU?\ VURC^I%--*GD/"TWT%EY
M-:@Y+AX^6!90YH=9\>NQYWH-O7H)IN(<TXFJFZ320<MQ=F!!R7FJF;UK[88S
MY^)G8_2,30L1X,%W,5O;^8+T-U-M0=+:-W0XBRH9%^8![?KT!_57/1C:X1A3
MJ;B_+8NYBO)I.;A3[_6&4#.3T'7;!7E7*TLW9O"O+'(NZM?*=+2XLW$2<Y3=
M%J*12&;</0LC#RYN0GY?@F$66#[<L+%E5V4V NIV*&B=4N&L=6OH;Z_OB:-8
M,Q=R$[D8=0#UMXZ,";'7]M9VN7+)6&97^6K^LU_+-$?S5H>MH"N",C%.';>:
M;5.;L%'GD7A).GRC.=AGQE6)R@F0HH)231LL)>%<K#XKN#''*QS28?(JD:LS
M':1<;T61+$2*5("D:FY*LPJL<V7AR?3%$EC)-AK:_0D'JITU^/6LCD;(M7L
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
M.K;5I.[Q?DURHZ5)2)!!1P>/4*8KV,,*!F75$_!07G6-US*;[F,8P   (B
M 1[L?F*BQ\A5+O&&4G97Y34M_N\> Z(HHZBCJH)")A.T*<'@&Z1S%2'P$ #I
M>7CI[D?F*@J2+:51'XLR:Q%,WY)>K'1>IO"<UXHQ1%-NX0Z1@.[. E,98##O
MX;%VVWU'NI4(CWN2+4O/C?) * ="BRJ)4I%)ZW2*^B0*@0@I]5$#D=E%?JD)
MP#F7X0\0'S ;>['YBKL+U0GC3))FI&KFC22@ 9V99?UD894XO/F)3F*51V<@
M*I$>EV,&PCPV$1#;CB+(6ZZ54J?A0KC;)HNVKM&E2J/0755%L5[%@CQ%5<X"
M39SN"JA%@ X_='AY>(<;K(EK$ZU.T_"]6&>+\EM_3]2ER1S)$<$46([BP7/U
MG3=UN!C.C"&X("F;<1Y$4'] P9$*]:HL;CJ0:R'\N\CBFR(-!?HBW24;KBV=
M1)/4MS)M2I)";U1%$12.W-L<I^6Q@WW#D U#HK:G2I*7ZVK#QN*<ELE5%#TF
M14!0A +Q=Q)52\5TEC)B)W1BBBX(F*:@> B4WZM9/<C\Q0);I:KTIBS)4@DS
M(6COFYVR9DE3D<Q>R^R#-!(PD(Y+Q.4C781W^+??SWW@RH!UO4,A)N+?LI8K
MCC)*J"R'Y%DDC*,2,B*I/XSE^'Z<2JF$SP1XJ CL8@#P /$"[B;>?=C\Q5[&
MUM*L*XRR6HU>MPHT@EZIJW1 Z3R+*(.$Q64=*CLZ*/2=*K?=\>)  /'V1[J7
MM>I]7G^ZE;G'62' N1&BR9"KH%3Z*;V* HG25<*)'.N=Z"_$.N&Y/B3$"\>(
M%X\9$L=NM1;\/V5AY+$V2GSQ=T2FR:8+&,<$U'4:<4^0[\"F]>("0F^P?9[M
M5]U.ES561KZ$4B_DYDW_ &0D/^_CO_6ZGW4JNQ_,?LH_DYDW_9"0_P"_CO\
MUNGNI38_F/V4?R<R;_LA(?\ ?QW_ *W3W4IL?S'[*/Y.9-_V0D/^_CO_ %NG
MNI38_F/V4?R<R;_LA(?]_'?^MT]U*;'\Q^RC^3F3?]D)#_OX[_UNGNI38_F/
MV4?R<R;_ +(2'_?QW_K=/=2FQ_,?LH_DYDW_ &0D/^_CO_6Z>ZE-C^8_91_)
MS)O^R$A_W\=_ZW3W4IL?S'[*/Y.9-_V0D/\ OX[_ -;I[J4V/YC]E2EBG'%W
M@9276EZ\\8HN(]%)%555F<JBI'15#$ $7*A@'@&_B !J1+&!:^M_[*R(C W)
M%3A^7YG_ .)ZW^>A_P"+J!-'XL*M7GR"9_\ B>O_ )R7_B:GWHO[PJ:/D$S_
M /$]?_.2_P#$T]Z+^\*4?()G_P")Z_\ G)?^)I[T7]X4H^03/_Q/7_SDO_$T
M]Z+^\*5[\@F@_P#Q>M^HR/\ \"NGO1?WA2J!KDN;P-&J&#W&%N(?TJ:>]%_>
M%*H&KR1O.(W_ %-?Z_AH)XQ_,*BO/RO)_P#Q+5_YIT@_8 +ZGWX_[PI0-7DA
M$-XDP[^8&,B<!V\1^^L.H]]?[ZTJLM:E"_=BA+MY"!6X#^T#\M3[\?\ >%*K
M^03/_P 3U_\ .2_\34>]%_>%37OY?FO_ (GK?YZ'_BZ>]%_>%*YU=]O:;G'/
M%FQ=-8UK5??H4NOV-K*+3%F8P[I51^[AW:$4T9/&ZZ"P//EH\U#'(F80(50
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
M>.E*R/P\@^[SXCMY<N.X;[>W;?2E(?\ VKYK_P#B_P"=^@\?_+?-?EG7]O\
M\U^@]5_]#ZGVZ4KQY\H]1'>O^7>J]4;Y3ZSTW7];T3\_EW6_$]5Z?EOT_CX;
M^S?2E+C=/D3EPY[FZ?+CRWV^+AOX[[>>VE*KTI5"1S'(4QDE$1'?=-44Q.78
31 .0I**D\0#?P,/@/CXZ4K__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>g171895ex41pg2a.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g171895ex41pg2a.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0.>:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C4M8S R,2 W.2XQ-30Y,3$L(#(P,3,O,3 O,CDM
M,3$Z-#<Z,38@(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<$U-/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=%)E9CTB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(@>&UL
M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;6QN<SID
M8STB:'1T<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B('AM<$U-.D1O
M8W5M96YT240](GAM<"YD:60Z1#(X-C,T-4$R.$5!,3%%-CDX,#)#0T$S-3)!
M,S-$,3DB('AM<$U-.DEN<W1A;F-E240](GAM<"YI:60Z1#(X-C,T-3DR.$5!
M,3%%-CDX,#)#0T$S-3)!,S-$,3DB('AM<#I#<F5A=&]R5&]O;#TB4%-C<FEP
M=#4N9&QL(%9E<G-I;VX@-2XR+C(B/B \>&UP34TZ1&5R:79E9$9R;VT@<W12
M968Z:6YS=&%N8V5)1#TB=75I9#HR-V$X-CDU8BTR-C)B+30X9CDM830P-"UD
M,64Y-C$V-3-E.&4B('-T4F5F.F1O8W5M96YT240](G5U:60Z.&8R8C0R-&$M
M,S=F9"TT,F,Q+6(W.#(M,3(Q.68P9C%A-#,Y(B\^(#QD8SIC<F5A=&]R/B \
M<F1F.E-E<2\^(#PO9&,Z8W)E871O<CX@/&1C.G1I=&QE/B \<F1F.D%L="\^
M(#PO9&,Z=&ET;&4^(#PO<F1F.D1E<V-R:7!T:6]N/B \+W)D9CI21$8^(#PO
M>#IX;7!M971A/B \/WAP86-K970@96YD/2)R(C\^_^(,6$E#0U]04D]&24Q%
M  $!   ,2$QI;F\"$   ;6YT<E)'0B!865H@!\X  @ )  8 ,0  86-S<$U3
M1E0     245#('-21T(                  /;6  $     TRU(4" @
M                                                           1
M8W!R=    5     S9&5S8P   80   !L=W1P=    ?     48FMP=    @0
M   4<EA96@   A@    49UA96@   BP    48EA96@   D     49&UN9
M E0   !P9&UD9    L0   "(=G5E9    TP   "&=FEE=P   ]0    D;'5M
M:0   _@    4;65A<P  ! P    D=&5C:   !#     ,<E120P  !#P   @,
M9U120P  !#P   @,8E120P  !#P   @,=&5X=     !#;W!Y<FEG:'0@*&,I
M(#$Y.3@@2&5W;&5T="U086-K87)D($-O;7!A;GD  &1E<V,         $G-2
M1T(@245#-C$Y-C8M,BXQ               2<U)'0B!)14,V,3DV-BTR+C$
M
M     %A96B        #S40 !     1;,6%E:(                     !8
M65H@        ;Z(  #CU   #D%A96B        !BF0  MX4  !C:6%E:(
M     "2@   /A   ML]D97-C         !9)14,@:'1T<#HO+W=W=RYI96,N
M8V@              !9)14,@:'1T<#HO+W=W=RYI96,N8V@
M                                                9&5S8P
M   N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S
M4D="               N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO
M=7(@<W!A8V4@+2!S4D="                             &1E<V,
M    +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR
M+C$              "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@
M245#-C$Y-C8M,BXQ                                  !V:65W
M   3I/X %%\N !#/%  #[<P !!,+  -<G@    %865H@      !,"58 4
M %<?YVUE87,          0                        */     G-I9R
M    0U)4(&-U<G8        $      4 "@ / !0 &0 > ", *  M #( -P [
M $  10!* $\ 5 !9 %X 8P!H &T <@!W 'P @0"& (L D "5 )H GP"D *D
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
M&J:+IOVG;J?@J%*HQ*DWJ:FJ'*J/JP*K=:OIK%RLT*U$K;BN+:ZAKQ:OB[
ML'6PZK%@L=:R2[+"LSBSKK0EM)RU$[6*M@&V>;;PMVBWX+A9N-&Y2KG"NCNZ
MM;LNNZ>\(;R;O16]C[X*OH2^_[]ZO_7 <,#LP6?!X\)?PMO#6,/4Q%'$SL5+
MQ<C&1L;#QT''O\@]R+S).LFYRCC*M\LVR[;,-<RUS37-M<XVSK;/-\^XT#G0
MNM$\T;[2/]+!TT33QM1)U,O53M71UE76V-=<U^#89-CHV6S9\=IVVOO;@-P%
MW(K=$-V6WAS>HM\IWZ_@-N"]X43AS.)3XMOC8^/KY'/D_.6$Y@WFEN<?YZGH
M,NB\Z4;IT.I;ZN7K<.O[[(;M$>V<[BCNM.] [\SP6/#E\7+Q__*,\QGSI_0T
M],+U4/7>]FWV^_>*^!GXJ/DX^<?Z5_KG^W?\!_R8_2G]NOY+_MS_;?___^X
M#D%D;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$"
M 0$" @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,#_\  $0@ 1P&2 P$1  (1 0,1 ?_$ )<  0 " P$! 0$
M           %!@,$!P(!" H! 0$! 0                 ! @,0  (" 0,#
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
MUK0H(!25K4H!Z0*UC  ,1\.T(B/\T:I-#-H0: : : : : : : : : : : :
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
MI@-9T"1C$C9ZQ/2-64MO4CE[G&-/MU)\K>;I8/F5L<WE+UK'7[>/H2Y6'@D
MKV1"Q<KQR$S9_P 241Y>X/3I\9="J)O'G]S9R%G-4\?CEA:Y$5B]GETV"4\;
M=E2JS2N.E=*5UUXT5]RHDI./)VB6TZ7/[?0;>UIQ$I=2OU.8YG'/QEG*O,\9
M%;,JRJ[":B[H6TY:[2Q$O.L (&WWU!K-%?:!N<.T3.M=JFF:[4T^>GI?D:G&
M>;9QN7K(S-ECJJ,Q=XYDS'%DNJ&7LW+[JASDP0%988L%UZ/;W;M-O=,2771I
M+;,H=F8\?;AGI/).2IHS>;:RJX?AN5WY*^G"G3FQC#DJ(8J:BAL2X!ZE#^X9
M 9WZZRXVN'DS'*/<Z-QG*6\F>29D9*E=7;FN>"9*I/%* 8*O)M#?W9WTS#?*
M)2N8GM&-Q+4U#B/KS+9Z[3UC]/[=4R?= - - - ?-H^7]G^KTT!]_P!F@&@&
M@&@/,[Q$S'K\/U_3_3K"E-O0IS;\=6T@WF7'ZQ-;5P'+,DNH_L+VD5\F7W,Z
M-9VT+,L9<L.28#,^.8B)UT?,/"XXDZ7J$&@(/.(X_;IG5Y"&+93M05?LRDUA
M4SR1,$M1V"'^3;T[)@H^'714"K\0X78XQE\W=C/V,ECLE7QZ*-!ZE]])5(6"
MEMBR$[WK'B.%0XX[R4L(*9F-]5N<FG@Y1^6\GF+6;9C,GED\6XICJT6:<VA\
MR>69E8*N(1D04MY5\ M_:EAM'Q&<R/4M5<E'F2%$V]R]E]R5X#A&\ZJYO,9&
MQF:'$,OF+-BIQH<DOP77DL%Y"VS(T0KW78QEN"%"89XI6,=)C;8];,_:Z]#N
M'V+$?_7U_P#MGV;]L_\ :_\ HO7^C_M_76(1J6;[*R&M2YB5,;6(SKM,!)B#
M8$J822*)E9&N>V9CUCIJD,2*%.O($BK722P:M9*4 2"W,\S1"1$9"&N^LHC]
MQ=9ZZD(LL^IHU:_9**Z52M?B"5K$)A<L)LK[AB)\<M+N[?3NZZHDC4<:P%5C
MW5\/C$ML"Q;V*I(6;5MG=@&0 /<)_'?U^.I"*]S9*'3JL;+F5TFR944F8"1=
MR(;"2WF/58O.(GX04ZO4DU!XKX^C5V]O3JHV0%6/ A2MJJR,EUX@!C9*R86P
M^D3,S\="'E.-HI3[=5.NM&Z?X02L5?X>%Q7GL@9'=$*'L^7;&I!6PS&T&BL&
MTJC 4336)H7,+.Q)S8,/I^DG]\]^W[MYWU1)NS&\;:$-)N.HO3[=U2LU'>;?
M U*VIEID9&V5F/;+"DYF9^,S.A4[(N.)<9@P9]BQ7>J8E9S1KR82)P8S#/'Y
M"D2C>-YGMGTVU.U#N9NT\)B*#F6*6-HU'MD_(ZM50EIP<]Q]S%A![&76>O72
M$&V\F^:%F:FDL)<D3%3)$9-<-B(9"RD9D(.!C?;UVU2=-#1K8;%T[#+=3'4J
MUET%#;":ZEM(2*"()(5B7811$S$3&\Q&^^I$.2RVC&_ 8:U;]_9Q6/L7>V!]
MV^JEEB8$>P8EQ!)S KZ1'PCIZ:0AW.(T-FYC*%^L-.Y3K6:H]G;7:D"4'CC8
M) 9_IR ](D=MHZ>FC4T$X<A6-H5Z_M:]&FFOY8=X%(4I/F!@-!L@M<1+(:L2
M[OW=T1.^D$58-M2EH6*DK!2PC85K&  >LS,"(Q$1&\ZH,)4ZY^:#2ED65BJQ
M#5B<.6,$(K;$]&!VL*-IB8ZZ%,5'%X_& 2\?2K4EF7>85D@J#/K$2<C$=_;$
M]-_3X:B25+ ;;MY/EC%8VU%J+./IV(N^#WGFKJ9%GVV\5Y?!!,-E$3/9O$]O
MPU0FU@Q5<'B**GIIXRC55:& L+162H'A$%'C:(!$,"(.>D[^LZD(-MY-H:==
M:ZREUT@JIV366"P$*T@LE!*1VB @5G(]-MHG5!FE*I:#I6$L4+!6R8CO"&R/
ME@9VWB&=@[_/;0AY?619$1L(4\5M4]8M 3@7)+O4T8*)@6+.-QGUB= 8CH4V
M ]95*Q+M-AUD)2OLL-CQ_P CQ[=FLCPAL1;S],?+0LAE"FY5BNVK797MD9VD
M&I9IL$R!@B>LAD6D7;&\SUZ1\M!)K4\)B<>'90QU*G'EA^U:JE(^>!(/+ @
MC#.TRC>.O6=2$&V\F8\7CV00G2JF!GY#$ZZ3$C\\6NXH()W+W40S?^_$3ZZL
M:ZB6>YH4I!BIJUY4U_NF+\(0!V/(+O.8Q$"3O, EW3'=W1$[ZD)J'@)Q@\EC
M:)K%1U:YJ 6@M9)7XP"Q$P\8'MV[71,]WSWU1+6#U-"K-F+<UT3:CMCW,J#S
MS 0P5Q+(&"GQBTH'UV@I^>I E^1N:I!H!H!H!H!H!H!H!H!H#PTP4MC63 K6
M!,84^@@$21%/Z#$;Z HWXWKM7QA=YW0\]D\SR3QQ$P*5YW*6L@A(;P)2(5W!
MUF-YWU-N)*Z<%\U2'R=_AH#\P\K7S:ME<*_+8G"Y?+9+-9M6/&_;*WC$X?'U
M[>0+'8C'^"*>,R.1Q-?Q>=OGLFV9@>R/32VK,)L2M&TN,\00M;EF8/!HR''N
M1Y#!,Q]C:_@LI%O,KNX&_,IPI\3#)XX'6,A=L@05A(SV$9F8[8C10G=HKO\
MUUQY9F/<O5#C[KV2XCQW-+^Y9F$QR[\A6+BU6?=R*+-3!4[K=O 7CM?2*%B*
MHA,E$?.-:DFHZ'=ZM:O30JK50FM70,+0BNL5)4N/0%K"( !_2-0&QH!H!H!H
M!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H
M!H!H!H!H!H!H!H!H!H##92-BN^N<R(/2Q)E'28%H2LIB?G$%H"A_CO+5SP-+
M 6K"%Y[CP'@LCC2<N+BYQ)%60Z4S(L8JS3 &PP8E9=T[3TU-N/ NY7.C.A:I
M!H"%SG'\5R.E%#+5Y>@'KLJ);G5K%>PHID'5K59BK%=NQ2.X$,R)3'I.EK /
M%?C7'ZDX\DXC'"S$U44<:\JJ3?2JU0D$)KV&"3E"H2G;8MXF9GUF=!X%/X)W
MV\[S[-A/N,?D^05DXG('MWVZF+QB*5A2"B9[Z%.^#15,1$3,E/7?5?(K.FZA
M!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H!H
M!H!H!H!H!H!H!H!H!H!H!H!H!H!H"K9_B&(Y!'E<GV647(LJ9W&[5,S2>O\
MI-1>7'DF GU ^Y9C])1MHJM&MNY[? JUCC_Y24 #0Y_AF> 3 9R'$E$ZW$EW
M+.TRODE*%XQ$#NM8C/6>WX:TWM:_50_$=RNO?\&YQSGZ+K:^'Y'1O\<Y%%9D
MM3E:A4J&2=2@0OMPMUA>"ZA93W[1,%"RB=IVG621R::-9WY+KV@L1QSC/*N1
ML$&E4LU,2=7%78 .X&U\G>*NAM8SCM@P@IGX1/35269HJ4TVD_$CLEF^9U<6
MQG+<=B<?A<S2?1LY# V<B^[Q9E^F2:]K*@U418JJ>[M8Y,QX9V*8[8DM9;A2
MQ%PIXY:R6#\99)&1X=B%JBJ+L.L\!>73:#:P7L27M+!J-9&+ L>.&B6\S(GU
MZZLR'\V= T,C0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#
M0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0%/YE1X=D<45+F;\2C
M'V)):796[7QY*L$.PLI7'N0:+01UB0*)^>\:JGR*ITY>Q+X*G2H87$TL;:*Y
MCJM"I7H6I>NS%BHM !6=%A7\;A-,1,&/0HZQKG.Z:5 DW0GQ-]QX_#XS\WFD
M?%XNR?)Y?)]'9X]^[?IV^O36E.I"&XXOC(8Z(XG.&G$Q8L3'V%E-E#W4GO9^
4JB1(E\'^_KW1/KJUI@$_H!H#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>g171895ex41pg2b.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g171895ex41pg2b.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0.>:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C4M8S R,2 W.2XQ-30Y,3$L(#(P,3,O,3 O,CDM
M,3$Z-#<Z,38@(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<$U-/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=%)E9CTB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(@>&UL
M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;6QN<SID
M8STB:'1T<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B('AM<$U-.D1O
M8W5M96YT240](GAM<"YD:60Z,#,U.#,T.48R.$5",3%%-CA"1$)$,S)&0C0P
M.4,Y-3@B('AM<$U-.DEN<W1A;F-E240](GAM<"YI:60Z,#,U.#,T.44R.$5"
M,3%%-CA"1$)$,S)&0C0P.4,Y-3@B('AM<#I#<F5A=&]R5&]O;#TB4%-C<FEP
M=#4N9&QL(%9E<G-I;VX@-2XR+C(B/B \>&UP34TZ1&5R:79E9$9R;VT@<W12
M968Z:6YS=&%N8V5)1#TB=75I9#HR-V$X-CDU8BTR-C)B+30X9CDM830P-"UD
M,64Y-C$V-3-E.&4B('-T4F5F.F1O8W5M96YT240](G5U:60Z.&8R8C0R-&$M
M,S=F9"TT,F,Q+6(W.#(M,3(Q.68P9C%A-#,Y(B\^(#QD8SIC<F5A=&]R/B \
M<F1F.E-E<2\^(#PO9&,Z8W)E871O<CX@/&1C.G1I=&QE/B \<F1F.D%L="\^
M(#PO9&,Z=&ET;&4^(#PO<F1F.D1E<V-R:7!T:6]N/B \+W)D9CI21$8^(#PO
M>#IX;7!M971A/B \/WAP86-K970@96YD/2)R(C\^_^(,6$E#0U]04D]&24Q%
M  $!   ,2$QI;F\"$   ;6YT<E)'0B!865H@!\X  @ )  8 ,0  86-S<$U3
M1E0     245#('-21T(                  /;6  $     TRU(4" @
M                                                           1
M8W!R=    5     S9&5S8P   80   !L=W1P=    ?     48FMP=    @0
M   4<EA96@   A@    49UA96@   BP    48EA96@   D     49&UN9
M E0   !P9&UD9    L0   "(=G5E9    TP   "&=FEE=P   ]0    D;'5M
M:0   _@    4;65A<P  ! P    D=&5C:   !#     ,<E120P  !#P   @,
M9U120P  !#P   @,8E120P  !#P   @,=&5X=     !#;W!Y<FEG:'0@*&,I
M(#$Y.3@@2&5W;&5T="U086-K87)D($-O;7!A;GD  &1E<V,         $G-2
M1T(@245#-C$Y-C8M,BXQ               2<U)'0B!)14,V,3DV-BTR+C$
M
M     %A96B        #S40 !     1;,6%E:(                     !8
M65H@        ;Z(  #CU   #D%A96B        !BF0  MX4  !C:6%E:(
M     "2@   /A   ML]D97-C         !9)14,@:'1T<#HO+W=W=RYI96,N
M8V@              !9)14,@:'1T<#HO+W=W=RYI96,N8V@
M                                                9&5S8P
M   N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S
M4D="               N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO
M=7(@<W!A8V4@+2!S4D="                             &1E<V,
M    +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR
M+C$              "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@
M245#-C$Y-C8M,BXQ                                  !V:65W
M   3I/X %%\N !#/%  #[<P !!,+  -<G@    %865H@      !,"58 4
M %<?YVUE87,          0                        */     G-I9R
M    0U)4(&-U<G8        $      4 "@ / !0 &0 > ", *  M #( -P [
M $  10!* $\ 5 !9 %X 8P!H &T <@!W 'P @0"& (L D "5 )H GP"D *D
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
M&J:+IOVG;J?@J%*HQ*DWJ:FJ'*J/JP*K=:OIK%RLT*U$K;BN+:ZAKQ:OB[
ML'6PZK%@L=:R2[+"LSBSKK0EM)RU$[6*M@&V>;;PMVBWX+A9N-&Y2KG"NCNZ
MM;LNNZ>\(;R;O16]C[X*OH2^_[]ZO_7 <,#LP6?!X\)?PMO#6,/4Q%'$SL5+
MQ<C&1L;#QT''O\@]R+S).LFYRCC*M\LVR[;,-<RUS37-M<XVSK;/-\^XT#G0
MNM$\T;[2/]+!TT33QM1)U,O53M71UE76V-=<U^#89-CHV6S9\=IVVOO;@-P%
MW(K=$-V6WAS>HM\IWZ_@-N"]X43AS.)3XMOC8^/KY'/D_.6$Y@WFEN<?YZGH
M,NB\Z4;IT.I;ZN7K<.O[[(;M$>V<[BCNM.] [\SP6/#E\7+Q__*,\QGSI_0T
M],+U4/7>]FWV^_>*^!GXJ/DX^<?Z5_KG^W?\!_R8_2G]NOY+_MS_;?___^X
M#D%D;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$"
M 0$" @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,#_\  $0@ 80 4 P$1  (1 0,1 ?_$ (T  0$! 0 #
M          D(!P8 !0H!  ,!                   ! @,0   $! 0& @(!
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
7HR2L!_2_Y(K_ ':G#1DO8\"E><"%_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6748867824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>May. 27, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Apr. 30,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ALOT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">AstroNova, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000008146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--01-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Smaller Reporting Company<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,426,532<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Document and entity information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6749535120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">$ 14,534<span></span>
</td>
<td class="nump">$ 10,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Securities Available for Sale</a></td>
<td class="nump">8,774<span></span>
</td>
<td class="nump">10,376<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, net</a></td>
<td class="nump">15,011<span></span>
</td>
<td class="nump">15,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">16,559<span></span>
</td>
<td class="nump">14,890<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_LineOfCreditReceivableCurrent', window );">Line of Credit Receivable</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', window );">Note Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">191<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid Expenses and Other Current Assets</a></td>
<td class="nump">2,644<span></span>
</td>
<td class="nump">3,539<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">57,672<span></span>
</td>
<td class="nump">54,514<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">PROPERTY, PLANT AND EQUIPMENT</a></td>
<td class="nump">40,055<span></span>
</td>
<td class="nump">39,713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less Accumulated Depreciation</a></td>
<td class="num">(30,461)<span></span>
</td>
<td class="num">(29,906)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, net</a></td>
<td class="nump">9,594<span></span>
</td>
<td class="nump">9,807<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>OTHER ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred Tax Assets</a></td>
<td class="nump">3,056<span></span>
</td>
<td class="nump">3,049<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible Assets, net</a></td>
<td class="nump">5,801<span></span>
</td>
<td class="nump">5,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">4,521<span></span>
</td>
<td class="nump">4,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Other</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">92<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Total Other Assets</a></td>
<td class="nump">13,471<span></span>
</td>
<td class="nump">13,642<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">80,737<span></span>
</td>
<td class="nump">77,963<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts Payable</a></td>
<td class="nump">6,365<span></span>
</td>
<td class="nump">3,192<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued Compensation</a></td>
<td class="nump">2,237<span></span>
</td>
<td class="nump">3,436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Other Liabilities and Accrued Expenses</a></td>
<td class="nump">1,917<span></span>
</td>
<td class="nump">2,209<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred Revenue</a></td>
<td class="nump">490<span></span>
</td>
<td class="nump">529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income Taxes Payable</a></td>
<td class="nump">166<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">11,175<span></span>
</td>
<td class="nump">9,548<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred Tax Liabilities</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Other Long Term Liabilities</a></td>
<td class="nump">932<span></span>
</td>
<td class="nump">964<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">12,263<span></span>
</td>
<td class="nump">10,590<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>SHAREHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, $0.05 Par Value, Authorized 13,000,000 shares; Issued 9,714,869 shares and 9,666,290 shares at April 30, 2016 and January 31, 2016, respectively</a></td>
<td class="nump">484<span></span>
</td>
<td class="nump">483<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional Paid-in Capital</a></td>
<td class="nump">46,123<span></span>
</td>
<td class="nump">45,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained Earnings</a></td>
<td class="nump">42,714<span></span>
</td>
<td class="nump">42,212<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury Stock, at Cost, 2,335,852 and 2,323,545 shares at April 30, 2016 and January 31, 2016, respectively</a></td>
<td class="num">(20,197)<span></span>
</td>
<td class="num">(20,022)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Loss, net of tax</a></td>
<td class="num">(650)<span></span>
</td>
<td class="num">(975)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">TOTAL SHAREHOLDERS' EQUITY</a></td>
<td class="nump">68,474<span></span>
</td>
<td class="nump">67,373<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</a></td>
<td class="nump">$ 80,737<span></span>
</td>
<td class="nump">$ 77,963<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_LineOfCreditReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of the line of credit issued to purchaser of the Label Line business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_LineOfCreditReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3-4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 3<br> -Subparagraph a(1)<br> -Article 5<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 4<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669686-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 31<br> -Article 5<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Article 3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 31<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 12<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 25<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51813488&amp;loc=d3e22054-111558<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=49167202&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012821&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 13<br> -Section A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of noncurrent deferred tax asset attributable to deductible temporary differences and carryforwards. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31928-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31958-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, netted by jurisdiction and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31958-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51655945&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.32)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 25<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of the amount recognized for uncertain tax positions as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUncertainTaxPositionsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>An amount representing an agreement for an unconditional promise by the maker to pay the Company (holder) a definite sum of money within one year from the balance sheet date (or the normal operating cycle, whichever is longer), net of any write-downs taken for collection uncertainty on the part of the holder. Such amount may include accrued interest receivable in accordance with the terms of the debt. The debt also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among a myriad of other features and characteristics. This amount does not include amounts related to receivables held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=28367877&amp;loc=d3e4531-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 8<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph a<br> -Article 5<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 8<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Article 3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 4<br> -Section E<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6742875984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par Value</a></td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">13,000,000<span></span>
</td>
<td class="nump">13,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares Issued</a></td>
<td class="nump">9,714,869<span></span>
</td>
<td class="nump">9,666,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="nump">2,335,852<span></span>
</td>
<td class="nump">2,323,545<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28,29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6748969360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>May. 02, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">$ 24,110<span></span>
</td>
<td class="nump">$ 22,206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Cost of Sales</a></td>
<td class="nump">14,637<span></span>
</td>
<td class="nump">13,176<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">9,473<span></span>
</td>
<td class="nump">9,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling and Marketing</a></td>
<td class="nump">4,831<span></span>
</td>
<td class="nump">4,329<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and Development</a></td>
<td class="nump">1,444<span></span>
</td>
<td class="nump">1,796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and Administrative</a></td>
<td class="nump">1,651<span></span>
</td>
<td class="nump">1,457<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating Expenses</a></td>
<td class="nump">7,926<span></span>
</td>
<td class="nump">7,582<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income, net</a></td>
<td class="nump">1,547<span></span>
</td>
<td class="nump">1,448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other Income (Expense)</a></td>
<td class="num">(52)<span></span>
</td>
<td class="nump">234<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before Income Taxes</a></td>
<td class="nump">1,495<span></span>
</td>
<td class="nump">1,682<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Provision</a></td>
<td class="nump">476<span></span>
</td>
<td class="nump">471<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">$ 1,019<span></span>
</td>
<td class="nump">$ 1,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net Income Per Common Share-Basic</a></td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net Income Per Common Share-Diluted</a></td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="nump">$ 0.16<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted Average Number of Common Shares Outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">7,358<span></span>
</td>
<td class="nump">7,280<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">7,524<span></span>
</td>
<td class="nump">7,454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends Declared Per Common Share</a></td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs related to goods produced and sold during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.23)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, after income or loss from equity method investments, but before income taxes, extraordinary items, and noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51673353&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 10<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6750072976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>May. 02, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">$ 1,019<span></span>
</td>
<td class="nump">$ 1,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other Comprehensive Income (Loss), Net of Taxes and Reclassification Adjustments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign Currency Translation Adjustments</a></td>
<td class="nump">327<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized Holding Loss on Securities Available for Sale</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(19)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss)</a></td>
<td class="nump">325<span></span>
</td>
<td class="num">(10)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income</a></td>
<td class="nump">$ 1,344<span></span>
</td>
<td class="nump">$ 1,201<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831223<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6915805&amp;loc=d3e32211-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=51821188&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6749452672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>May. 02, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash Flows from Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">$ 1,019<span></span>
</td>
<td class="nump">$ 1,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and Amortization</a></td>
<td class="nump">625<span></span>
</td>
<td class="nump">455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-Based Compensation</a></td>
<td class="nump">314<span></span>
</td>
<td class="nump">143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred Income Tax Provision</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in Assets and Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts Receivable</a></td>
<td class="nump">443<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(1,588)<span></span>
</td>
<td class="nump">1,094<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income Taxes</a></td>
<td class="nump">257<span></span>
</td>
<td class="nump">268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts Payable and Accrued Expenses</a></td>
<td class="nump">1,647<span></span>
</td>
<td class="num">(397)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other</a></td>
<td class="nump">128<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net Cash Provided by Operating Activities</a></td>
<td class="nump">2,914<span></span>
</td>
<td class="nump">2,972<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash Flows from Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities', window );">Proceeds from Sales/Maturities of Securities Available for Sale</a></td>
<td class="nump">1,598<span></span>
</td>
<td class="nump">2,435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecurities', window );">Purchases of Securities Available for Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,127)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInRestrictedCash', window );">Restricted Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(600)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable', window );">Payments Received on Line of Credit and Note Receivable</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to Property, Plant and Equipment</a></td>
<td class="num">(195)<span></span>
</td>
<td class="num">(654)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net Cash Provided (Used) by Investing Activities</a></td>
<td class="nump">1,591<span></span>
</td>
<td class="num">(1,821)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash Flows from Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Cash (used) proceeds from Common Shares Issued Under Employee Benefit Plans and Employee Stock Option Plans, Net of Payment of Minimum Tax Withholdings</a></td>
<td class="num">(40)<span></span>
</td>
<td class="nump">137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends Paid</a></td>
<td class="num">(516)<span></span>
</td>
<td class="num">(510)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net Cash Used by Financing Activities</a></td>
<td class="num">(556)<span></span>
</td>
<td class="num">(373)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of Exchange Rate Changes on Cash and Cash Equivalents</a></td>
<td class="nump">542<span></span>
</td>
<td class="nump">79<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net Increase in Cash and Cash Equivalents</a></td>
<td class="nump">4,491<span></span>
</td>
<td class="nump">857<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents, Beginning of Period</a></td>
<td class="nump">10,043<span></span>
</td>
<td class="nump">7,958<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents, End of Period</a></td>
<td class="nump">14,534<span></span>
</td>
<td class="nump">8,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Disclosures of Cash Flow Information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash Paid During the Period for Income Taxes, Net of Refunds</a></td>
<td class="nump">$ 170<span></span>
</td>
<td class="nump">$ 207<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow associated with the amount received from holders to acquire the entity's shares under incentive and share awards, including stock option exercises. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_ProccedsFromPaymentsForIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49171198&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49171198&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other assets used in operating activities less other operating liabilities used in operating activities not separately disclosed in the statement of cash flows. May include changes in other current assets and liabilities, other noncurrent assets and liabilities, or a combination of other current and noncurrent assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3179-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3213-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInRestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3213-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=49167202&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the proceeds from sale of notes receivable, as well as principal collections from a borrowing supported by a written promise to pay an obligation (note receivable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale or maturity (principal being due) of securities not classified as either held-to-maturity securities or trading securities which are classified as available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3179-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=49167202&amp;loc=d3e26853-111562<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6739466528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Overview<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Overview</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>(1) Overview</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 On September&#xA0;25, 2015, Astro-Med, Inc. announced it would
 immediately begin doing business as AstroNova on a worldwide basis.
 The name change is part of the plan to modernize the Company and
 effectively communicate our strategy. The AstroNova name and brand
 emphasizes our traditional strengths in aerospace and acknowledges
 our expanding presence in test&#xA0;&amp; measurement, product
 identification and other new areas where we can apply our data
 visualization technology. On May&#xA0;18, 2016, the name change was
 formally approved by the Company&#x2019;s shareholders and as such
 the Company&#x2019;s Restated Articles of Incorporation have been
 amended to officially change the Company&#x2019;s name to AstroNova,
 Inc. The Company&#x2019;s common stock trades on the NASDAQ Global
 Market stock exchange under its new name, AstroNova, Inc., using
 the ticker symbol, ALOT.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 Headquartered in West Warwick, Rhode Island, AstroNova, Inc.
 leverages its expertise in data visualization technologies to
 design, develop, manufacture and distribute a broad range of
 specialty printers and data acquisition and analysis systems. Our
 products are distributed through our own sales force and authorized
 dealers in the United States. We also sell to customers outside of
 the United States primarily through our Company offices in Canada,
 China, Europe, Mexico and Southeast Asia as well as with
 independent dealers and representatives. AstroNova, Inc. products
 are employed around the world in a wide range of aerospace,
 apparel, automotive, avionics, chemical, computer peripherals,
 communications, distribution, food and beverage, general
 manufacturing, packaging and transportation applications.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 The business consists of two segments, Product Identification
 (previously known as our QuickLabel segment), which includes
 products sold under the QuickLabel<sup style="FONT-SIZE: 11px; VERTICAL-ALIGN: top">&#xAE;</sup>&#xA0;brand name, and
 Test&#xA0;&amp; Measurement which includes products sold under the
 AstroNova&#x2122; brand name.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 Products sold under the QuickLabel brand are used in industrial and
 commercial product packaging and automatic identification
 applications to digitally print custom labels and other visual
 identification marks on demand. Products sold under the AstroNova
 Test&#xA0;&amp; Measurement brand acquire and record visual and
 electronic signal data from local and networked data streams and
 sensors. The recorded data is processed and analyzed and then
 stored and presented in various visual output formats. In the
 aerospace market, the Company has a long history of using its data
 visualization technologies to provide high-resolution airborne
 printers.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 Unless otherwise indicated, references to &#x201C;AstroNova,&#x201D;
 the &#x201C;Company,&#x201D; &#x201C;we,&#x201D; &#x201C;our,&#x201D; and
 &#x201C;us&#x201D; in this Quarterly Report on Form&#xA0;10-Q refer
 to AstroNova, Inc. and its consolidated subsidiaries.</p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6003-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=SL51803626-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6913477120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>(2) Basis of Presentation</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 The accompanying unaudited condensed consolidated financial
 statements have been prepared pursuant to the rules and regulations
 of the Securities and Exchange Commission, and reflect all
 adjustments consisting of normal recurring adjustments which, in
 the opinion of management, are necessary for a fair presentation of
 the results of the interim periods included herein. These financial
 statements do not include all disclosures associated with annual
 financial statements and, accordingly, should be read in
 conjunction with footnotes contained in the Company&#x2019;s Annual
 Report on Form 10-K for the fiscal year ended January&#xA0;31,
 2016.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 Results of operations for the interim periods presented herein are
 not necessarily indicative of the results that may be expected for
 the full year.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 The presentation of financial statements in conformity with
 generally accepted accounting principles requires management to
 make estimates and assumptions that affect the amounts reported and
 disclosed in the condensed consolidated financial statements and
 accompanying notes. Some of the more significant estimates relate
 to the allowances for doubtful accounts and credits, inventory
 valuation, impairment of long-lived assets and goodwill, income
 taxes, share-based compensation, accrued expenses and warranty
 reserves. Management&#x2019;s estimates are based on the facts and
 circumstances available at the time estimates are made, past
 historical experience, risk of loss, general economic conditions
 and trends, and management&#x2019;s assessments of the probable
 future outcome of these matters. Consequently, actual results could
 differ from those estimates.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 Certain amounts in prior year&#x2019;s financial statements have
 been reclassified to conform to the current year&#x2019;s
 presentation.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=35735333&amp;loc=d3e288-107754<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 272<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6373374&amp;loc=d3e70478-108055<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=18733093&amp;loc=d3e5614-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6583931808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Principles of Consolidation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div>
 <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 <b>(3) Principles of Consolidation</b></p>
 <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 The accompanying condensed consolidated financial statements
 include the accounts of the Company and its wholly-owned
 subsidiaries. All significant intercompany accounts and
 transactions are eliminated in consolidation.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6913480016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisition</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>(4) Acquisition</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 On June&#xA0;19, 2015, the Company completed the acquisition of the
 aerospace printer product line for civil and commercial aircraft
 from Rugged Information Technology Equipment Corporation (RITEC)
 under the terms of an Asset Purchase Agreement dated June&#xA0;18,
 2015. The products of RITEC consist of aerospace printers for use
 in commercial aircraft sold primarily to aircraft manufacturers,
 tier one contractors and directly to airlines around the world.
 AstroNova&#x2019;s aerospace printer product line is part of the
 Test&#xA0;&amp; Measurement (T&amp;M) product group and is reported
 as part of the T&amp;M segment. The Company began shipment of the
 RITEC products in the third quarter of fiscal 2016.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The purchase price of the acquisition was $7,360,000 which was
 funded using available cash and investment securities. Of the
 $7,360,000 purchase price, $750,000 is being held in escrow for
 twelve months following the acquisition date to support an
 indemnity to the Company in the event of any breach in the
 representations, warranties or covenants of RITEC. The assets
 acquired consist principally of accounts receivables and certain
 intangible assets. Acquisition related costs of approximately
 $109,000 were included in the general and administrative expenses
 in the Company&#x2019;s consolidated statements of income for fiscal
 year ended 2016. The acquisition was accounted for under the
 acquisition method in accordance with the guidance provided by FASB
 ASC 805, &#x201C;Business Combinations.&#x201D;</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 AstroNova also entered into a Transition Services Agreement, under
 which RITEC will provide transition services and continue to
 manufacture products in the acquired product line until the Company
 transitions the manufacturing to its West Warwick, Rhode Island
 facility, which the Company anticipates will be completed in the
 second quarter of fiscal 2017. Upon expiration of the Transition
 Services Agreement, AstroNova will purchase any inventory held by
 RITEC at its book value (net of reserves), which the Company
 estimates will be approximately $150,000.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Also as part of the Asset Purchase Agreement, AstroNova entered
 into a License Agreement, which grants RITEC certain rights to use
 the intellectual property acquired by the Company in the design,
 development, marketing, manufacture, sale and servicing of
 aerospace printers for aircraft sold to the military end-user
 market and printers sold to other non-aircraft market segments.
 RITEC will pay royalties equal to 7.5% of the sales price on all
 products sold into the military end-user aircraft market during the
 first five years of the License Agreement.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The purchase price of the acquisition has been allocated on the
 basis of the fair value as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 </p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="89%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">(In thousands)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Accounts Receivable</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">50</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Identifiable Intangible Assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,780</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Goodwill</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,530</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total Purchase Price</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">7,360</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The fair value of the intangible assets acquired was estimated by
 applying the income approach. This fair value measurement is based
 on significant inputs that are not observable in the market and
 therefore, represent a Level 3 measurement as defined in ASC 820,
 &#x201C;Fair Value Measurement and Disclosure.&#x201D; Key
 assumptions include (1)&#xA0;a weighted average cost of capital of
 15.5%; (2)&#xA0;a range of earnings projections from
 $110,000-$700,000 and (3)&#xA0;a range of contract renewal
 probability from 30%-100%.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Goodwill of $3,530,000, which is deductible for tax purposes,
 represents the excess of the purchase price over the estimated fair
 value assigned to the tangible and identifiable intangible assets
 acquired from RITEC. The carrying amount of the goodwill was
 allocated to the T&amp;M segment of the Company.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The following table reflects the fair value of the acquired
 identifiable intangible assets and related estimated useful
 lives:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 </p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="79%"></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 49.5pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt">
 <b>(In thousands)</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair<br />
 Value</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Useful&#xA0;Life<br />
 (Years)</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Customer Contract Relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,830</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Non-Competition Agreement</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">950</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,780</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Assuming the acquisition of RITEC occurred on February&#xA0;1,
 2015, the impact on net sales, net income and earnings per share
 would not have been material to the Company for the period ended
 May&#xA0;2, 2015.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1497-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1490-128463<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1392-128463<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1486-128463<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1500-128463<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1524-128463<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7000-128479<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4922-128472<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4934-128472<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4926-128472<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1383-128463<br><br>Reference 15: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6996-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6739437120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Common Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income Per Common Share</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 <b>(5) Net Income Per Common Share</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 Basic net income per share is calculated by dividing net income by
 the weighted average number of shares outstanding during the
 period. Diluted net income per share is calculated by dividing net
 income by the weighted average number of shares and, if dilutive,
 common equivalent shares, determined using the treasury stock
 method for stock options, restricted stock awards and restricted
 stock units outstanding during the period. A reconciliation of the
 shares used in calculating basic and diluted net income per share
 is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;Months Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;30,<br />
 2016</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>May&#xA0;2,<br />
 2015</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Weighted Average Common Shares<br />
 Outstanding&#x2014;Basic</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,357,588</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,280,246</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Effect of Dilutive Options and Restricted Stock Units</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">166,661</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">173,936</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Weighted Average Common Shares<br />
 Outstanding&#x2014;Diluted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,524,249</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,454,182</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 For the three months ended April&#xA0;30, 2016 and May&#xA0;2, 2015
 the diluted per share amounts do not reflect common equivalent
 shares outstanding of 431,133 and 244,100<b><i>,</i></b>
 respectively, because their effect would have been
 anti-dilutive.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1278-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6913414736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>(6) Intangible Assets</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 Intangible assets are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 </p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="58%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>April&#xA0;30, 2016</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>January&#xA0;31, 2016</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom" nowrap="nowrap">(In thousands)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Carrying<br />
 Amount</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br />
 Amortization</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Net<br />
 Carrying<br />
 Amount</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Carrying<br />
 Amount</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br />
 Amortization</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Net<br />
 Carrying<br />
 Amount</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Miltope:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Customer Contract Relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,100</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(846</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,254</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,100</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(758</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,342</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 RITEC:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Customer Contract Relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,830</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(75</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,755</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,830</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(31</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,799</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Non-Competition Agreement</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">950</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(158</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">792</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">950</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(111</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">839</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Intangible Assets, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6,880</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(1,079</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">5,801</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6,880</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(900</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">5,980</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 There were no impairments to intangible assets during the periods
 ended April&#xA0;30, 2016 and May&#xA0;2, 2015. Amortization
 expense of $179,000 and $89,000 in regards to the above acquired
 intangibles has been included in the condensed consolidated
 statements of income for the periods ended April&#xA0;30, 2016 and
 May&#xA0;2, 2015, respectively.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16265-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6739434832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>(7) Share-Based Compensation</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 AstroNova has two equity incentive plans &#x2013; the 2007 Equity
 Incentive Plan (the &#x201C;2007 Plan&#x201D;) and the 2015 Equity
 Incentive Plan (the &#x201C;2015 Plan&#x201D;). Under these plans,
 the Company may grant incentive stock options, non-qualified stock
 options, stock appreciation rights, time or performance based
 restricted stock units (RSUs), restricted stock awards (RSAs), and
 other stock-based awards to executives, key employees, directors
 and other eligible individuals. At April&#xA0;30, 2016, 84,650
 shares were available for grant under the 2007 Plan, of which
 50,000 are reserved for stock options that the Company is obligated
 to issue to its CEO in fiscal 2018 pursuant to an Equity Incentive
 Award Agreement dated as of November&#xA0;24, 2014 (the &#x201C;CEO
 Equity Incentive Agreement&#x201D;). The 2007 Plan will expire in
 May 2017. The 2015 Plan was approved by the Company&#x2019;s
 shareholders at the 2015 annual meeting. The 2015 Plan authorized
 the issuance of up to 500,000 shares (subject to adjustment for
 stock dividends and stock splits) and will expire in May 2025. At
 April&#xA0;30, 2016, 234,264 shares were available for grant under
 the 2015 Plan. Options granted to date to employees under both
 plans vest over four years and expire after ten years. The exercise
 price of each stock option is established at the discretion of the
 Compensation Committee; however, any incentive stock options
 granted under the 2007 plan, and all options granted under the 2015
 Plan, must be at an exercise price of not less than the fair market
 value of the Company&#x2019;s common stock on the date of grant.</p>
 <p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Under the plans, each non-employee director receives an automatic
 annual grant of ten-year options to purchase 5,000 shares of stock
 upon the adjournment of each shareholders meeting. Each such option
 is exercisable at the fair market value of the Company&#x2019;s
 common stock as of the grant date, and vests immediately prior to
 the next succeeding shareholders&#x2019; meeting. In addition to the
 automatic option grant, the Company has a Non-Employee Director
 Annual Compensation Program (the &#x201C;Program&#x201D;) which
 provides that each non-employee director is entitled to an annual
 cash retainer of $7,000 (the &#x201C;Annual Cash Retainer&#x201D;),
 plus $500 for each Board and committee meeting attended. In
 addition, the Chairman of the Board also receives an annual
 retainer of $6,000, and the Chairs of the Audit and Compensation
 Committees each receive an annual retainer of $4,000 (&#x201C;Chair
 Retainer&#x201D;). The non-employee directors may elect, for any
 fiscal year, to receive all or a portion of the Annual Cash
 Retainer and/or Chair Retainer (collectively the &#x201C;Cash
 Retainer&#x201D;) in the form of common stock of the Company, which
 will be issued under one of the Plans. If a non-employee director
 elects to receive all or a portion of the Cash Retainer in the form
 of common stock, such shares shall be issued in four quarterly
 installments on the first day of each fiscal quarter, and the
 number of shares of common stock to be issued shall be based on the
 fair market value of the Company&#x2019;s common stock on the date
 such installment is payable. The common stock received in lieu of
 such Cash Retainer is fully vested upon issuance. However, a
 non-employee director who receives common stock in lieu of all or a
 portion of the Cash Retainer may not sell, transfer, assign, pledge
 or otherwise encumber the common stock prior to the first
 anniversary of the date on which such shares were issuable. In the
 event of the death or disability of a non-employee director, or a
 change in control of the Company, any shares of common stock issued
 in lieu of the Cash Retainer, shall no longer be subject to such
 restrictions on transfer. During the first quarter of fiscal 2017,
 567 shares were awarded to non-employee directors in lieu of the
 Cash Retainer.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 In addition, under the Program, each non-employee director receives
 RSAs with a value equal to $20,000 (the &#x201C;Equity
 Retainer&#x201D;) upon adjournment of each annual
 shareholders&#x2019; meeting. If a non-employee director is first
 appointed or elected to the Board of Directors effective on a date
 other than the annual shareholders&#x2019; meeting, on the date of
 such appointment or election the director shall receive a pro rata
 award of restricted common stock having a value based on the number
 of days remaining until the next annual meeting. The Equity
 Retainer will vest on the earlier of 12 months after the grant date
 or the date immediately prior to the next annual meeting of the
 shareholders following the meeting at which such RSAs were granted.
 However, a non-employee director may not sell, transfer, assign,
 pledge or otherwise encumber the vested common stock prior to the
 second anniversary of the vesting date. In the event of the death
 or disability of a non-employee director, or a change in control of
 the Company, the RSAs shall immediately vest and shall no longer be
 subject to such restrictions on transfer.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 In April 2013 (fiscal year 2014), the Company granted options and
 RSUs to officers (&#x201C;2014 RSUs&#x201D;). The 2014 RSUs vest as
 follows: twenty-five percent vest on the third anniversary of the
 grant date, fifty percent vest upon the Company achieving its
 cumulative budgeted net sales target for fiscal years 2014 through
 2016 (the &#x201C;Measurement Period&#x201D;), and twenty-five
 percent vest upon the Company achieving a target average annual
 ORONA (operating income return on net assets as calculated under
 the Domestic Management Bonus Plan) for the Measurement Period. The
 grantee may not sell, transfer or otherwise dispose of more than
 fifty percent of the common stock issued upon vesting of the 2014
 RSUs until the first anniversary of the vesting date. On
 February&#xA0;1, 2014, the Company accelerated the vesting of 4,166
 of the 2014 RSUs held by Everett Pizzuti in connection with his
 retirement. In April 2016, 9,300 of the 2014 RSUs vested, as the
 Company achieved the targeted average annual ORONA, as defined in
 the plan, for the Measurement Period and another 9,300 vested as a
 result of the third year anniversary date of the grant.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 In March 2015 (fiscal year 2016), the Company granted 50,000
 options and 537 RSAs to its CEO pursuant to the CEO Equity
 Incentive Agreement, and 35,000 options to other key employees. The
 options and RSAs vest in four equal annual installments commencing
 on the first anniversary of the grant date.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 In May 2015 (fiscal year 2016), the Company granted an aggregate of
 80,000 time-based and 155,000 performance-based RSUs (&#x201C;2016
 RSUs&#x201D;) to certain officers of the Company. The time-based
 2016 RSUs will vest in four equal annual installments commencing on
 the first anniversary of the grant date. The performance-based 2016
 RSUs will vest over three years based upon the increase in net
 sales, if any, achieved each fiscal year relative to a three-year
 net sales increase goal. Performance-based 2016 RSUs that are
 earned based on organic revenue growth will be fully vested when
 earned, while those earned based on revenue growth via acquisitions
 will vest annually over a three-year period following the fiscal
 year in which the revenue growth occurs. Any performance-based 2016
 RSUs that have not been earned at the end of the three-year
 performance period will be forfeited. The expense for such shares
 is recognized in the fiscal year in which the results are achieved,
 however, the shares are not fully earned until approved by the
 Compensation Committee in the first quarter of the following fiscal
 year. Based upon revenue in fiscal 2016, 15,810 of the performance
 based 2016 RSUs were earned in the first quarter of fiscal
 2017.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 In March 2016 (fiscal year 2017), the Company granted 50,000
 options and 4,030 RSAs to its CEO pursuant to the CEO Equity
 Incentive Agreement. The options and RSAs vest in four equal annual
 installments commencing on the first anniversary of the grant
 date.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 We account for compensation cost related to share-based payments
 based on the estimated fair value of the stock options, RSUs and
 RSAs when awarded. We have estimated the fair value of each option
 on the date of grant using the Black-Scholes option-pricing model.
 Our estimate requires a number of complex and subjective
 assumptions including our stock price volatility, employee exercise
 patterns (expected life of the options), the risk-free interest
 rate and the Company&#x2019;s dividend yield. The stock price
 volatility assumption is based on the historical weekly price data
 of our common stock over a period equivalent to the weighted
 average expected life of our options. Management evaluated whether
 there were factors during that period which were unusual and would
 distort the volatility figure if used to estimate future volatility
 and concluded that there were no such factors. In determining the
 expected life of the option grants, the Company has observed the
 actual terms of prior grants with similar characteristics and the
 actual vesting schedule of the grant and has assessed the expected
 risk tolerance of different option groups. The risk-free interest
 rate is based on the actual U.S. Treasury zero coupon rate for
 bonds matching the expected term of the option as of the option
 grant date. The dividend assumption is based upon the prior
 year&#x2019;s average dividend yield. Our accounting for share-based
 compensation for RSUs and RSAs is also based on the fair value
 method. The fair value of the RSUs and RSAs is based on the closing
 market price of the Company&#x2019;s common stock on the grant date
 of the RSU or RSA. Reductions in compensation expense associated
 with forfeited awards are estimated at the date of grant, and this
 estimated forfeiture rate is adjusted periodically based on actual
 forfeiture experience.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 Share-based compensation expense was recognized as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="82%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;Months&#xA0;Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;30,<br />
 2016</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>May&#xA0;2,<br />
 2015</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">(In thousands)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stock Options</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">81</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">73</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Restricted Stock Awards and Restricted Stock Units</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">230</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">68</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Employee Stock Purchase Plan</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">314</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">143</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <i>Stock Options</i></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 The fair value of stock options granted during the three months
 ended April&#xA0;30, 2016 and May&#xA0;2, 2015 was estimated using
 the following weighted average assumptions:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="82%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;Months&#xA0;Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b><br />
 April&#xA0;30,<br />
 2016</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>May&#xA0;2,<br />
 2015</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Risk Free Interest Rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.5</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.6</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expected Volatility</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24.6</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22.7</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expected Life (in years)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Dividend Yield</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.9</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.0</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 The weighted average fair value per share for options granted was
 $2.86 during the first quarter of fiscal 2017 as compared to $2.43
 during the first quarter of fiscal 2016.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 Aggregated information regarding stock options granted under the
 plans for the three months ended April&#xA0;30, 2016 is summarized
 below:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="40%"></td>
 <td valign="bottom" width="10%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="10%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="10%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Number&#xA0;of&#xA0;Options</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted&#xA0;Average<br />
 Exercise&#xA0;Price</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted&#xA0;Average<br />
 Remaining<br />
 Contractual&#xA0;Life<br />
 (in Years)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Aggregate&#xA0;Intrinsic<br />
 Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Outstanding at January&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">657,936</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11.00</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,083,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15.01</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Exercised</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(12,801</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9.14</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(225</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">14.20</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Canceled</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,273</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8.14</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Outstanding at April&#xA0;30, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">692,637</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11.33</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,120,393</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Exercisable at April&#xA0;30, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">450,812</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10.04</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,942,012</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 As of April&#xA0;30, 2016, there was approximately $493,000 of
 unrecognized compensation expense related to stock options which is
 expected to be&#xA0;recognized over a weighted average period of
 approximately 2.9 years.</p>
 <p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <i>Restricted Stock Units (RSUs) and Restricted Stock Awards
 (RSAs)</i></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 Aggregated information regarding RSUs and RSAs granted under the
 Plan for the three months ended April&#xA0;30, 2016 is summarized
 below:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="12%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="12%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>RSAs&#xA0;&amp;&#xA0;RSUs</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted&#xA0;Average<br />
 Grant&#xA0;Date&#xA0;Fair&#xA0;Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unvested at January&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">293,088</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">13.28</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,597</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15.06</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Vested</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(34,180</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11.90</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(18,600</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10.07</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unvested at April 30, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">244,905</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">13.75</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 As of April&#xA0;30, 2016, there was approximately $1,191,000 of
 unrecognized compensation expense related to RSUs and RSAs which is
 expected to be recognized over a weighted average period of 2.7
 years.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <i>Employee Stock Purchase Plan</i></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 AstroNova has an Employee Stock Purchase Plan allowing eligible
 employees to purchase shares of common stock at a 15% discount from
 fair value on the date of purchase. A total of 247,500 shares were
 reserved for issuance under this plan. During the quarters ended
 April&#xA0;30, 2016 and May&#xA0;2, 2015, there were 1,597 and 732
 shares respectively, purchased under this plan. As of
 April&#xA0;30, 2016, 50,003 shares remain available.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6418621&amp;loc=d3e17540-113929<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51659978&amp;loc=d3e25284-112666<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 14<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6739598768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>(8) Inventories</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 Inventories are stated at the lower of cost (first-in, first-out)
 or market and include material, labor and manufacturing overhead.
 The components of inventories are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 </p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="70%"></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;30,&#xA0;2016</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>January&#xA0;31,&#xA0;2016</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 (In thousands)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Materials and Supplies</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11,430</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,197</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Work-In-Process</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,141</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,025</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Finished Goods</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,152</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,491</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20,723</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,713</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Inventory Reserve</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,164</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,823</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">16,559</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">14,890</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. This may include, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the major classes of inventory, and the nature of the cost elements included in inventory. If inventory is stated above cost, accrued net losses on firm purchase commitments for inventory and losses resulting from valuing inventory at the lower-of-cost-or-market may also be included. For LIFO inventory, may disclose the amount and basis for determining the excess of replacement or current cost over stated LIFO value and the effects of a LIFO quantities liquidation that impacts net income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 6<br> -Subparagraph a, b, c<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6739458624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>(9) Income Taxes</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 The Company&#x2019;s effective tax rates for the period, which are
 based on the projected effective tax rate for the full year, are as
 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 </p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="77%"></td>
 <td valign="bottom" width="20%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Three&#xA0;Months&#xA0;Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Fiscal 2017</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31.8</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Fiscal 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28.0</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 During the first quarter of fiscal 2017, the Company recognized an
 income tax expense of approximately $476,000. The effective tax
 rate in this quarter was directly impacted by a $52,000 tax benefit
 related to the statute of limitations expiring on a previously
 uncertain tax position. During the three months ended May 2, 2015,
 the Company recognized an income tax expense of approximately
 $471,000. The effective tax rate in this quarter was directly
 impacted by a $135,000 tax benefit related to the statute of
 limitations expiring on a previously uncertain tax position.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 As of April&#xA0;30, 2016, the Company&#x2019;s cumulative
 unrecognized tax benefits totaled $584,000 compared to $591,000 as
 of January&#xA0;31, 2016. There were no other developments
 affecting unrecognized tax benefits during the quarter ended
 April&#xA0;30, 2016.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32718-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6583964640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Receivable and Line of Credit Issued<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesTextBlock', window );">Note Receivable and Line of Credit Issued</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>(10) Note Receivable and Line of Credit Issued</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 On January&#xA0;30, 2012, the Company completed the sale of its
 label manufacturing operations in Asheboro, North Carolina to Label
 Line Ltd. The net sale price of $1,000,000 was received in the form
 of a promissory note issued by Label Line Ltd. which was secured by
 a first lien on various collateral, including the Asheboro plant
 and plant assets. The note bears interest at 3.75% and was payable
 in sixteen quarterly installments of principal and interest which
 commenced on January&#xA0;30, 2013. In February 2016, the balance
 remaining on this note was paid in full.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 The terms of the Asheboro sale also included an agreement for
 AstroNova to provide Label Line Ltd. with additional financing in
 the form of a revolving line of credit in the amount of $600,000.
 This line of credit is secured by a first lien on various
 collateral of Label Line Ltd., including the Asheboro plant and
 plant assets, and bears interest at a rate equal to the United
 States prime rate plus an additional margin of two percent on the
 outstanding credit balance. The term of this revolving line of
 credit has been extended through January&#xA0;31, 2017. As of
 April&#xA0;30, 2016, $150,000 remains outstanding on this revolving
 line of credit.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financing receivables. Examples of financing receivables include, but are not limited to, loans, trade accounts receivables, notes receivable, credit cards, and receivables relating to a lessor's right(s) to payment(s) from a lease other than an operating lease that is recognized as assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 55<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=32702940&amp;loc=SL6953791-111525<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49124121&amp;loc=d3e4975-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6913621552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-TOP: 18pt">
 <b>(11) Segment Information</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-TOP: 6pt">
 AstroNova reports two segments: Product Identification (previously
 the QuickLabel segment) and Test&#xA0;&amp; Measurement (T&amp;M).
 The Company evaluates segment performance based on the segment
 profit before corporate expenses.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-TOP: 12pt">
 Summarized below are the Net Sales and Segment Operating Profit for
 each reporting segment:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 </p>
 <br class="Apple-interchange-newline" />
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="66%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>Three Months Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Net Sales</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center">
 <b>Segment&#xA0;Operating&#xA0;Profit</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 49.5pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt">
 <b>(In thousands)</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;30,<br />
 2016</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>May&#xA0;2,<br />
 2015</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;30,<br />
 2016</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>May&#xA0;2,<br />
 2015</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product Identification</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">16,606</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">15,644</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,996</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,977</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 T&amp;M</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,504</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,562</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,202</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">928</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">24,110</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">22,206</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,198</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,905</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Corporate Expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,651</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,457</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating Income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,547</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,448</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other Income (Expense)&#x2014;Net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(52</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">234</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Income Before Income Taxes</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,495</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,682</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Income Tax Provision</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">476</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">471</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net Income</p>
 </td>
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom">&#xA0;&#xA0;</td>
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"></td>
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"></td>
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"></td>
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom">&#xA0;&#xA0;</td>
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"></td>
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"></td>
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom"></td>
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom">&#xA0;&#xA0;</td>
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom">$</td>
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom" align="right">1,019</td>
 <td style="WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom">&#xA0;</td>
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom">$</td>
 <td style="WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 13px 'Times New Roman'; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" valign="bottom" align="right">1,211</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8981-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9038-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8971-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8595-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8380-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 35<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8984-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9031-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8538-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8864-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8924-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6739497104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>(12) Recent Accounting Pronouncements</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <i>Revenue Recognition</i></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 In May 2014, the Financial Accounting Standards Board (FASB) issued
 Accounting Standards Update (ASU) 2014-09, &#x201C;Revenue from
 Contracts with Customers (Topic 606).&#x201D; ASU 2014-09 completes
 the joint effort by the FASB and International Accounting Standards
 Board to improve financial reporting by creating common revenue
 recognition guidance for U.S. GAAP and International Financial
 Reporting Standards. ASU 2014-09 applies to all companies that
 enter into contracts with customers to transfer goods or services.
 In August 2015, the FASB modified ASU 2014-09 to be effective for
 annual reporting periods beginning after December&#xA0;15, 2017 (Q1
 fiscal 2019 for AstroNova), including interim periods within that
 reporting period. As modified, the FASB permits the adoption of the
 new revenue standard early, but not before annual periods beginning
 after December&#xA0;15, 2016. Entities have the choice to apply ASU
 2014-09 either retrospectively to each reporting period presented
 or by recognizing the cumulative effect of applying ASU 2014-09 at
 the date of initial application and not adjusting comparative
 information.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 In March 2016, the FASB issued ASU 2016-08, &#x201C;Revenue from
 Contracts with Customers (Topic 606) &#x2013;Principal versus Agent
 Consideration.&#x201D; In April 2016, the FASB issued ASU 2016-10,
 &#x201C;Revenue from Contracts with Customers (Topic 606)
 -Identifying Performance Obligations and Licensing.&#x201D; In May
 2016, the FASB issued ASU 2016-11, &#x201C;Revenue from Contracts
 with Customers (Topic 606) and Derivatives and Hedging (Topic 815)
 &#x2013; Rescission of SEC Guidance Because of ASU 2014-09 and
 2014-16&#x201D; and ASU 2016-12, &#x201C;Revenue from Contracts with
 Customers (Topic 606) &#x2013;Narrow Scope Improvements and
 Practical Expedients.&#x201D; All of these ASUs do not change the
 core principle of the guidance in Topic 606 (as amended by ASU
 2014-09), but rather provide further guidance to improve the
 operability and understandability of the implementation guidance
 included in ASU 2014-09. The effective date for all of these ASUs
 is the same as the effective date of ASU 2014-09 as amended by ASU
 2015-14, for annual reporting periods beginning after
 December&#xA0;15, 2017, including interim periods within those
 years. The Company is currently evaluating the requirements of
 these ASUs along with ASU 2014-09 and has not yet determined its
 impact on the Company&#x2019;s consolidated financial
 statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <i>Share-Based Compensation</i></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 In March 2016, the FASB issued ASU No.&#xA0;2016-09,
 &#x201C;Compensation &#x2013; Stock Compensation (Topic 718) &#x2013;
 Improvements to Employee Share-Based Payment Accounting.&#x201D; ASU
 2016-09 simplifies several aspects of the accounting for
 share-based payment transactions, including the income tax
 consequences, classification of awards as either equity or
 liabilities, and classification on the statement of cash flows. For
 public entities, ASU 2016-09 is effective for annual periods
 beginning after December&#xA0;15, 2016, and interim periods within
 those annual periods (Q1 fiscal 2018 for AstroNova). Early adoption
 is permitted in any interim or annual period. The Company is
 currently evaluating the impact of adopting ASU No.&#xA0;2016-09 on
 the Company&#x2019;s consolidated financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <i>Leases</i></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 In February 2016, the FASB issued ASU 2016-02, &#x201C;Leases (Topic
 842).&#x201D; ASU 2016-02 supersedes current guidance related to
 accounting for leases and is intended to increase transparency and
 comparability among organizations by requiring lessees to recognize
 assets and liabilities in the balance sheet for operating leases
 with lease terms greater than twelve months. The update also
 requires improved disclosures to help users of financial statements
 better understand the amount, timing and uncertainty of cash flows
 arising from leases. ASU 2016-02 will be effective for fiscal years
 beginning after December&#xA0;15, 2018, including interim periods
 within those fiscal years (Q1 fiscal 2020 for AstroNova), with
 early adoption permitted. At adoption, this update will be applied
 using a modified retrospective approach. The Company is currently
 evaluating the effect of this new guidance on the Company&#x2019;s
 consolidated financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <i>Inventory</i></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 In July 2015, the FASB issued ASU 2015-11, &#x201C;Inventory (Topic
 330).&#x201D; ASU 2015-11 requires inventory to be measured at the
 lower of cost and net realizable value instead of at lower of cost
 or market. This guidance does not apply to inventory that is
 measured using last-in, first out (LIFO) or the retail inventory
 method but applies to all other inventory including inventory
 measured using first-in, first-out (FIFO) or the average cost
 method. ASU 2015-11 will be effective for fiscal years beginning
 after December&#xA0;15, 2016, including interim periods within
 those fiscal years (Q1 fiscal 2018 for AstroNova) and should be
 applied prospectively. Early adoption is permitted as of the
 beginning of an interim or annual reporting period. AstroNova is
 currently evaluating the effect of this new guidance on the
 Company&#x2019;s consolidated financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 No other new accounting pronouncements, issued or effective during
 the first three months of the current year, have had or are
 expected to have a material impact on our consolidated financial
 statements.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Change in Accounting Principle<br> -URI http://asc.fasb.org/extlink&amp;oid=6507316<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Direct Effects of a Change in Accounting Principle<br> -URI http://asc.fasb.org/extlink&amp;oid=6510796<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=56949863&amp;loc=d3e22583-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Indirect Effects of a Change in Accounting Principle<br> -URI http://asc.fasb.org/extlink&amp;oid=6515603<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=56949863&amp;loc=d3e22580-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.10-01.(b)(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015980&amp;loc=d3e46468-122699<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Accounting Change<br> -URI http://asc.fasb.org/extlink&amp;oid=6503790<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=56949863&amp;loc=d3e22499-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Retrospective Application<br> -URI http://asc.fasb.org/extlink&amp;oid=6523989<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=51655806&amp;loc=d3e765-108305<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=51655806&amp;loc=d3e725-108305<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6913621552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities Available for Sale<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Securities Available for Sale</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>(13) Securities Available for Sale</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 Pursuant to our investment policy, securities available for sale
 include state and municipal securities with various contractual or
 anticipated maturity dates ranging from 1 to 30 months. Securities
 available for sale are carried at fair value, with unrealized gains
 and losses reported as a component of accumulated other
 comprehensive income (loss) in shareholders&#x2019; equity until
 realized. Realized gains and losses from the sale of available for
 sale securities, if any, are determined on a specific
 identification basis. A decline in the fair value of any available
 for sale security below cost that is determined to be other than
 temporary will result in a write-down of its carrying amount to
 fair value. No such impairment charges were recorded for any period
 presented. All short-term investment securities have original
 maturities greater than 90 days.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 The fair value, amortized cost and gross unrealized gains and
 losses of securities available for sale are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="50%"></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 (In thousands)</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 48.2pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt">
 <b>April&#xA0;30, 2016</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortized&#xA0;Cost</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross&#xA0;Unrealized<br />
 Gains</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross&#xA0;Unrealized<br />
 Losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair&#xA0;Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 State and Municipal Obligations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">8,765</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">12</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">8,774</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 58.45pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt">
 <b>January&#xA0;31, 2016</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortized&#xA0;Cost</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross&#xA0;Unrealized<br />
 Gains</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross&#xA0;Unrealized<br />
 Losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair&#xA0;Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 State and Municipal Obligations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,363</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">15</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,376</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for  investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -Glossary Debt Security<br> -URI http://asc.fasb.org/extlink&amp;oid=6509901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27290-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6379141&amp;loc=d3e15032-111544<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27232-111563<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -Glossary Equity Security<br> -URI http://asc.fasb.org/extlink&amp;oid=6511694<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957658&amp;loc=d3e62557-112803<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27161-111563<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27357-111563<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27405-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6914047024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 <b>(14) Fair Value</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 We measure our financial assets at fair value on a recurring basis
 in accordance with the guidance provided in ASC 820, &#x201C;Fair
 Value Measurement and Disclosures&#x201D; which defines fair value
 as the price that would be received to sell an asset or paid to
 transfer a liability in an orderly transaction between market
 participants at the measurement date (exit price). In addition, ASC
 820 establishes a three-tiered hierarchy for inputs used in
 management&#x2019;s determination of fair value of financial
 instruments that emphasizes the use of observable inputs over the
 use of unobservable inputs by requiring that observable inputs be
 used when available. Observable inputs are inputs that reflect
 management&#x2019;s belief about the assumptions market participants
 would use in pricing a financial instrument based on the best
 information available in the circumstances.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 The fair value hierarchy is summarized as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr>
 <td width="4%">&#xA0;</td>
 <td valign="top" width="3%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">Level 1&#x2014;Quoted prices in active
 markets for identical assets or liabilities;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr>
 <td width="4%">&#xA0;</td>
 <td valign="top" width="3%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">Level 2&#x2014;Inputs other than Level
 1 that are observable, either directly or indirectly, such as
 quoted prices for similar assets or liabilities; quoted prices in
 markets that are not active or other inputs that are observable or
 can be corroborated by observable market data for substantially the
 full term of the assets or liabilities; and</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr>
 <td width="4%">&#xA0;</td>
 <td valign="top" width="3%" align="left">&#x2022;</td>
 <td valign="top" width="1%">&#xA0;</td>
 <td valign="top" align="left">Level 3&#x2014;Unobservable inputs
 that are supported by little or no market activity and that are
 significant to the fair value of the assets or liabilities.</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Cash and cash equivalents, accounts receivables, accounts payable,
 line of credit receivable, accrued compensation, other liabilities
 and accrued expenses and income tax payable are reflected in the
 condensed consolidated balance sheet at carrying value, which
 approximates fair value due to the short term nature of the these
 instruments.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Assets measured at fair value on a recurring basis are summarized
 below:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="71%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 (In thousands)</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 48.2pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt">
 <b>April&#xA0;30, 2016</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;1</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;2</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;3</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Money Market Funds (included in Cash and Cash Equivalents)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6,003</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6,003</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 State and Municipal Obligations (included in Securities Available
 for Sale)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,774</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,774</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6,003</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">8,774</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">14,777</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 58.45pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt">
 <b>January&#xA0;31, 2016</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;1</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;2</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;3</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Money Market Funds (included in Cash and Cash Equivalents)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,340</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,340</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 State and Municipal Obligations (included in Securities Available
 for Sale)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,376</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,376</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,340</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,376</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">14,716</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 For our money market funds and state and municipal obligations, we
 utilize the market approach to measure fair value. The market
 approach is based on using quoted prices for identical or similar
 assets.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14172-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13537-108611<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13504-108611<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6913621552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Loss</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>(15) Accumulated Other Comprehensive Loss</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 The changes in the balance of accumulated other comprehensive loss
 by component are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0">
 <tr>
 <td width="57%"></td>
 <td valign="bottom" width="11%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="11%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="11%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 49.5pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt">
 <b>(In thousands)</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign&#xA0;Currency<br />
 Translation<br />
 Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">
 <b>Unrealized&#xA0;Holding&#xA0;Gain<br />
 on&#xA0;Available&#xA0;for Sale<br />
 Securities</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Balance at January&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(983</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(975</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other Comprehensive Income (Loss)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">327</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">325</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Balance at April&#xA0;30, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(656</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(650</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 The amounts presented above in other comprehensive income (loss)
 are net of any applicable taxes.</p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e640-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e716-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e709-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e637-108580<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e681-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Reclassification Adjustments<br> -URI http://asc.fasb.org/extlink&amp;oid=6522872<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6739481520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>(16) Commitments and Contingencies</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <i>Product Replacement Program</i></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 In April 2013, tests conducted by the Company revealed that one of
 its suppliers had been using a non-conforming part in power
 supplies for certain models of AstroNova&#x2019;s Test&#xA0;&amp;
 Measurement printers. No malfunctions have been reported by
 customers as a result of the non-conforming material.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 Upon identifying this issue, AstroNova immediately suspended
 production of the printers, notified all customers and contacted
 the supplier who confirmed the problem. AstroNova is continuing to
 work with its customers to replace the non-conforming material on
 existing printers with conforming material. The estimated costs
 associated with the replacement program were $672,000, which was
 based upon the number of printers shipped during the period the
 non-conforming material was used. Those estimated costs were
 recognized and recorded as a reserve in the first quarter of fiscal
 2014. Since fiscal 2014, the Company has expended a total of
 $406,000 in replacement costs which have been charged against this
 reserve. The remaining reserve amount of $266,000 is included in
 Other Accrued Expenses in the accompanying condensed consolidated
 balance sheet dated April&#xA0;30, 2016.</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px">
 Since the supplier deviated from the agreed upon specifications for
 the power supply while providing certificates of conformance to the
 original specifications, in January 2014, AstroNova received a
 non-refundable $450,000 settlement from the supplier for recovery
 of the costs and expense associated with this issue. In addition to
 this cash settlement, the Company is receiving lower product prices
 from the supplier through fiscal 2017.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6449706&amp;loc=d3e16207-108621<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6394976&amp;loc=d3e25287-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6912771888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Line of Credit<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Line of Credit</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 <b>(17) Line of Credit</b></p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 The Company has a $10 million revolving line of credit available
 for ongoing working capital requirements, business acquisitions or
 general corporate purposes as needed. This line of credit is
 scheduled to expire on August 30, 2017. Any borrowings made under
 this line of credit bear interest at either a fluctuating base rate
 equal to the highest of (i)&#xA0;the Prime Rate, (ii)&#xA0;1.50%
 above the daily one month LIBOR, and (iii)&#xA0;the Federal Funds
 Rate in effect plus 1.50% or at a fixed rate of LIBOR plus an
 agreed upon margin of between 0% and 2.25%, based on the
 Company&#x2019;s funded debt to EBITDA ratio as defined in the
 agreement. In addition, the new agreement provided for two
 financial covenant requirements, namely, Total Funded Debt to
 Adjusted EBITDA (as defined) of not greater than 3 to 1 and a Fixed
 Charge Coverage Ratio (as defined) of not less than 1.25 to 1, both
 measured at the end of each quarter on a rolling four quarter
 basis. As of April&#xA0;30, 2016, there have been no borrowings
 against this line of credit and the Company was in compliance with
 its financial covenants.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20,22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6913476400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <b>Recent Accounting Pronouncements</b></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 <i>Revenue Recognition</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%">
 In March 2016, the Financial Accounting Standards Board (FASB)
 issued Accounting Standards Update (ASU) 2016-08, &#x201C;Revenue
 from Contracts with Customers (Topic 606) &#x2013; Principal versus
 Agent Consideration.&#x201D; In April 2016, the FASB issued ASU
 2016-10, &#x201C;Revenue from Contracts with Customers (Topic 606)
 &#x2013; Identifying Performance Obligations and Licensing.&#x201D;
 In May 2016, the FASB issued ASU 2016-11, &#x201C;Revenue from
 Contracts with Customers (Topic 606) and Derivatives and Hedging
 (Topic 815) &#x2013; Rescission of SEC Guidance Because of ASU
 2014-09 and 2014-16&#x201D; and ASU 2016-12, &#x201C;Revenue from
 Contracts with Customers (Topic 606) &#x2013; Narrow Scope
 Improvements and Practical Expedients.&#x201D; All of these ASUs do
 not change the core principle of the guidance in Topic 606 (as
 amended by ASU 2014-09), but rather provide further guidance to
 improve the operability and understandability of the implementation
 guidance included in ASU 2014-09. The effective date for all of
 these ASUs is the same as the effective date of ASU 2014-09 as
 amended by ASU 2015-14, for annual reporting periods beginning
 after December&#xA0;15, 2017, including interim periods within
 those years. The Company is currently evaluating the requirements
 of these ASUs along with ASU 2014-09 and has not yet determined its
 impact on the Company&#x2019;s consolidated financial statements</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%">
 In May 2014, the FASB issued ASU 2014-09, &#x201C;Revenue from
 Contracts with Customers (Topic 606).&#x201D; ASU 2014-09 completes
 the joint effort by the FASB and International Accounting Standards
 Board (IASB) to improve financial reporting by creating common
 revenue recognition guidance for U.S. GAAP and International
 Financial Reporting Standards (IFRS). ASU 2014-09 applies to all
 companies that enter into contracts with customers to transfer
 goods or services. In August 2015, the FASB modified ASU 2014-09 to
 be effective for annual reporting periods beginning after
 December&#xA0;15, 2017 (Q1 fiscal 2019 for AstroNova), including
 interim periods within that reporting period. As modified, the FASB
 permits the adoption of the new revenue standard early, but not
 before annual periods beginning after December&#xA0;15, 2016.
 Entities have the choice to apply ASU 2014-09 either
 retrospectively to each reporting period presented or by
 recognizing the cumulative effect of applying ASU 2014-09 at the
 date of initial application and not adjusting comparative
 information. The Company is currently evaluating the requirements
 of ASU 2014-09 and has not yet determined its impact on the
 Company&#x2019;s consolidated financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <i>Share-Based Compensation</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%">
 In March 2016, the FASB issued ASU No.&#xA0;2016-09,
 &#x201C;Compensation &#x2013; Stock Compensation (Topic 718) &#x2013;
 Improvements to Employee Share-Based Payment Accounting.&#x201D; ASU
 2016-09 simplifies several aspects of the accounting for
 share-based payment transactions, including the income tax
 consequences, classification of awards as either equity or
 liabilities, and classification on the statement of cash flows. For
 public entities, ASU 2016-09 is effective for annual periods
 beginning after December&#xA0;15, 2016, and interim periods within
 those annual periods. Early adoption is permitted in any interim or
 annual period. The Company is currently evaluating the impact of
 adopting ASU No.&#xA0;2016-09 on the Company&#x2019;s consolidated
 financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 <i>Leases</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%">
 In February 2016, the FASB issued ASU 2016-02, &#x201C;Leases (Topic
 842).&#x201D; ASU 2016-02 will supersede current guidance related to
 accounting for leases and is intended to increase transparency and
 comparability among organizations by requiring lessees to recognize
 assets and liabilities in the balance sheet for operating leases
 with lease terms greater than twelve months. The update also
 requires improved disclosures to help users of financial statements
 better understand the amount, timing and uncertainty of cash flows
 arising from leases. ASU 2016-02 will be effective for fiscal years
 beginning after December&#xA0;15, 2018, including interim periods
 within those fiscal years (Q1 fiscal 2020 for AstroNova), with
 early adoption permitted. At adoption, this update will be applied
 using a modified retrospective approach. The Company is currently
 evaluating the effect of this new guidance on the Company&#x2019;s
 consolidated financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt">
 <i>Inventory</i></p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%">
 In July 2015, the FASB issued ASU 2015-11, &#x201C;Inventory (Topic
 330).&#x201D; ASU 2015-11 requires inventory to be measured at the
 lower of cost and net realizable value instead of at lower of cost
 or market. This guidance does not apply to inventory that is
 measured using last-in, first out (LIFO) or the retail inventory
 method but applies to all other inventory including inventory
 measured using first-in, first-out (FIFO) or the average cost
 method. ASU 2015-11 will be effective for fiscal years beginning
 after December&#xA0;15, 2016, including interim periods within
 those fiscal years (Q1 fiscal 2018 for AstroNova) and should be
 applied prospectively. Early adoption is permitted as of the
 beginning of an interim or annual reporting period. AstroNova is
 currently evaluating the effect of this new guidance on the
 Company&#x2019;s consolidated financial statements.</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 No other new accounting pronouncements, issued or effective during
 the first three months of the current year, have had or are
 expected to have a material impact on our consolidated financial
 statements.</p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6749578080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Tables) - RITEC [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Purchase Price of Acquisition Allocated on Basis of Fair Value</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%">
 The purchase price of the acquisition has been allocated on the
 basis of the fair value as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="89%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">(In thousands)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Accounts Receivable</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">50</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Identifiable Intangible Assets</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,780</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Goodwill</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,530</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total Purchase Price</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">7,360</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock', window );">Fair Value of the Acquired Identifiable Intangible Assets and Related Estimated Useful Lives</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%">
 The following table reflects the fair value of the acquired
 identifiable intangible assets and related estimated useful
 lives:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="79%"></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">(In thousands)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair<br />
 Value</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Useful&#xA0;Life<br />
 (Years)</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Customer Contract Relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,830</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Non-Competition Agreement</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">950</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,780</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=alot_RuggedInformationTechnologyEquipmentCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=alot_RuggedInformationTechnologyEquipmentCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6739581424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Reconciliation of Shares Used in Calculating Basic and Diluted</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 A reconciliation of the shares used in calculating basic and
 diluted net income per share is as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;Months Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;30,<br />
 2016</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>May&#xA0;2,<br />
 2015</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Weighted Average Common Shares<br />
 Outstanding&#x2014;Basic</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,357,588</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,280,246</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Effect of Dilutive Options and Restricted Stock Units</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">166,661</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">173,936</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Weighted Average Common Shares<br />
 Outstanding&#x2014;Diluted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,524,249</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,454,182</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6739562736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Fair Value of Acquired Identifiable Intangible Assets and Related Estimated Useful Lives</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 Intangible assets are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 </p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
 <tr>
 <td width="58%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>April&#xA0;30, 2016</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>January&#xA0;31, 2016</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom" nowrap="nowrap">(In thousands)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Carrying<br />
 Amount</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br />
 Amortization</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Net<br />
 Carrying<br />
 Amount</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Carrying<br />
 Amount</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br />
 Amortization</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Net<br />
 Carrying<br />
 Amount</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Miltope:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Customer Contract Relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,100</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(846</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,254</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,100</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(758</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,342</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 RITEC:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Customer Contract Relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,830</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(75</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,755</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,830</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(31</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,799</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Non-Competition Agreement</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">950</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(158</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">792</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">950</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(111</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">839</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Intangible Assets, net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6,880</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(1,079</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">5,801</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6,880</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(900</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">5,980</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6908072176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Share-Based Compensation Expense</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Share-based compensation expense was recognized as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="82%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;Months&#xA0;Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;30,<br />
 2016</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>May&#xA0;2,<br />
 2015</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">(In thousands)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Stock Options</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">81</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">73</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Restricted Stock Awards and Restricted Stock Units</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">230</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">68</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Employee Stock Purchase Plan</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">314</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">143</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Fair Value of Stock Options Granted</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 The fair value of stock options granted during the three months
 ended April&#xA0;30, 2016 and May&#xA0;2, 2015 was estimated using
 the following weighted average assumptions:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="82%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;Months&#xA0;Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;30,<br />
 2016</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>May&#xA0;2,<br />
 2015</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Risk Free Interest Rate</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.5</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.6</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expected Volatility</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24.6</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">22.7</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Expected Life (in years)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Dividend Yield</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1.9</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2.0</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Aggregated Information Regarding Stock Options Granted</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 Aggregated information regarding stock options granted under the
 plans for the three months ended April&#xA0;30, 2016 is summarized
 below:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 </p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="40%"></td>
 <td valign="bottom" width="10%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="10%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="10%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Number&#xA0;of&#xA0;Options</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted&#xA0;Average<br />
 Exercise&#xA0;Price</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted&#xA0;Average<br />
 Remaining<br />
 Contractual&#xA0;Life<br />
 (in Years)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Aggregate&#xA0;Intrinsic<br />
 Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Outstanding at January&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">657,936</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11.00</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.1</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,083,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">50,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15.01</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Exercised</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(12,801</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9.14</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(225</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">14.20</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Canceled</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,273</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8.14</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Outstanding at April&#xA0;30, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">692,637</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11.33</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.3</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,120,393</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Exercisable at April&#xA0;30, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">450,812</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10.04</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.0</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,942,012</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Aggregated Information Regarding RSUs and RSAs Granted</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 Aggregated information regarding RSUs and RSAs granted under the
 Plan for the three months ended April&#xA0;30, 2016 is summarized
 below:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="12%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="12%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>RSAs&#xA0;&amp;&#xA0;RSUs</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted&#xA0;Average<br />
 Grant&#xA0;Date&#xA0;Fair&#xA0;Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unvested at January&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">293,088</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">13.28</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,597</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15.06</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Vested</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(34,180</td>
 <td valign="bottom" nowrap="nowrap">)</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11.90</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Forfeited</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(18,600</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10.07</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Unvested at April 30, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">244,905</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">13.75</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of total share-based compensation cost, including the amounts attributable to each share-based compensation plan and any related tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for share options (or share units) that were outstanding at the beginning and end of the year, vested and expected to vest, exercisable or convertible at the end of the year, and the number of share options or share units that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6739505664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Components of Inventories</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 The components of inventories are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 </p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0">
 <tr>
 <td width="70%"></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;30,&#xA0;2016</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>January&#xA0;31,&#xA0;2016</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 (In thousands)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Materials and Supplies</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11,430</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,197</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Work-In-Process</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,141</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,025</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Finished Goods</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,152</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,491</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20,723</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,713</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Inventory Reserve</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,164</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(3,823</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">16,559</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">14,890</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 2<br> -Paragraph 6<br> -Subparagraph a,b,c<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6913542128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock', window );">Projected Effective Tax Rate for Periods</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 The Company&#x2019;s effective tax rates for the period, which are
 based on the projected effective tax rate for the full year, are as
 follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0">
 <tr>
 <td width="77%"></td>
 <td valign="bottom" width="20%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Three&#xA0;Months&#xA0;Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Fiscal 2017</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31.8</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Fiscal 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28.0</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of the effective tax rate for the period based on the projected effective tax rate for full year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_ScheduleOfProjectedEffectiveTaxRatesForPeriodsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6748921040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock', window );">Net Sales and Segment Operating Profit for Each Reporting Segment</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 Summarized below are the Net Sales and Segment Operating Profit for
 each reporting segment:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 </p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="66%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="14" align="center"><b>Three Months Ended</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Net Sales</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center">
 <b>Segment&#xA0;Operating&#xA0;Profit</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 49.5pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt">
 <b>(In thousands)</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;30,<br />
 2016</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>May&#xA0;2,<br />
 2015</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>April&#xA0;30,<br />
 2016</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>May&#xA0;2,<br />
 2015</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Product Identification</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">16,606</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">15,644</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,996</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,977</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 T&amp;M</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,504</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,562</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,202</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">928</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">24,110</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">22,206</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,198</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,905</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Corporate Expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,651</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,457</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Operating Income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,547</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,448</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other Income (Expense)&#x2014;Net</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(52</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">234</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Income Before Income Taxes</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,495</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,682</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Income Tax Provision</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">476</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">471</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Net Income</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,019</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,211</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of net sales and segment operating profit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_ScheduleOfNetSalesAndSegmentOperatingProfitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6913476400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities Available for Sale (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock', window );">Fair Value, Amortized Cost and Gross Unrealized Gains and Losses of the Securities</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 The fair value, amortized cost and gross unrealized gains and
 losses of securities available for sale are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="50%"></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="9%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 (In thousands)</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 48.2pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt">
 <b>April&#xA0;30, 2016</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortized&#xA0;Cost</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross&#xA0;Unrealized<br />
 Gains</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross&#xA0;Unrealized<br />
 Losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair&#xA0;Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 State and Municipal Obligations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">8,765</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">12</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(3</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">8,774</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 58.45pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt">
 <b>January&#xA0;31, 2016</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortized&#xA0;Cost</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross&#xA0;Unrealized<br />
 Gains</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross&#xA0;Unrealized<br />
 Losses</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair&#xA0;Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 State and Municipal Obligations</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,363</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">15</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,376</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6739459424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Assets Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt">
 Assets measured at fair value on a recurring basis are summarized
 below:</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt">
 &#xA0;</p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="71%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt">
 (In thousands)</p>
 <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 48.2pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt">
 <b>April&#xA0;30, 2016</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;1</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;2</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;3</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Money Market Funds (included in Cash and Cash Equivalents)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6,003</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6,003</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 State and Municipal Obligations (included in Securities Available
 for Sale)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,774</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,774</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6,003</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">8,774</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">14,777</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman">
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 58.45pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt">
 <b>January&#xA0;31, 2016</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;1</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;2</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;3</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Money Market Funds (included in Cash and Cash Equivalents)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,340</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,340</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 State and Municipal Obligations (included in Securities Available
 for Sale)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,376</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,376</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Total</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,340</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,376</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">14,716</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring and/or nonrecurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19190-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6913536432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Changes in Balance of Accumulated Other Comprehensive Loss</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 The changes in the balance of accumulated other comprehensive loss
 by component are as follows:</p>
 <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; WIDOWS: 1; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt">
 </p>
 <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WIDOWS: 1; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0">
 <tr>
 <td width="57%"></td>
 <td valign="bottom" width="11%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="11%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="11%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="bottom" nowrap="nowrap">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; WIDTH: 49.5pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt">
 <b>(In thousands)</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign&#xA0;Currency<br />
 Translation<br />
 Adjustments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">
 <b>Unrealized&#xA0;Holding&#xA0;Gain<br />
 on&#xA0;Available&#xA0;for Sale<br />
 Securities</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Balance at January&#xA0;31, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(983</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(975</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Other Comprehensive Income (Loss)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">327</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">325</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em">
 Balance at April&#xA0;30, 2016</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(656</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">6</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(650</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt">
 &#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" /></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6913438128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Overview - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Apr. 30, 2016 </div>
<div>Segments</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6749231232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueInputsDiscountRate', window );">Fair value assumptions, Weighted average cost of capital</a></td>
<td class="nump">15.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementsSignificantAssumptions', window );">Fair value key assumptions</a></td>
<td class="text">Key assumptions include (1) a weighted average cost of capital of 15.5%; (2) a range of earnings projections from $110,000-$700,000 and (3) a range of contract renewal probability from 30%-100%.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_FairValueAssumptionsEarningsProjections', window );">Fair value assumptions, Earnings projections</a></td>
<td class="nump">$ 110,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_FairValueAssumptionsContractRenewalProbability', window );">Fair value assumptions, Contract renewal probability</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_FairValueAssumptionsEarningsProjections', window );">Fair value assumptions, Earnings projections</a></td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_FairValueAssumptionsContractRenewalProbability', window );">Fair value assumptions, Contract renewal probability</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=alot_RuggedInformationTechnologyEquipmentCorporationMember', window );">RITEC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Completion date of acquisition</a></td>
<td class="text">Jun. 19,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1', window );">Date of asset purchase agreement</a></td>
<td class="text">Jun. 18,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Purchase price of the acquisition</a></td>
<td class="nump">$ 7,360,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_CashHeldInEscrowRelatedToBusinessAcquisition', window );">Amount held in escrow related to business acquisition</a></td>
<td class="nump">$ 750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_PeriodOfEscrowDepositRelease', window );">Duration of escrow deposits</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">General and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 109,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_EstimatedInventoryPurchase', window );">Estimated inventory purchase</a></td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_PercentageOfRoyaltiesOnSalePriceOfProducts', window );">Percentage of royalties on sale price of products</a></td>
<td class="nump">7.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_RoyaltyPaymentPeriod', window );">Initial royalty payment period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Goodwill deductible for tax purposes</a></td>
<td class="nump">$ 3,530,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_CashHeldInEscrowRelatedToBusinessAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash held in escrow in regards to purchase of business to protect Astro-Med Inc in case it is determined that there was some breach of representation or warranty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_CashHeldInEscrowRelatedToBusinessAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_EstimatedInventoryPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of anticipated inventory to be purchased at the end of the transition services agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_EstimatedInventoryPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_FairValueAssumptionsContractRenewalProbability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value assumptions contract renewal probability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_FairValueAssumptionsContractRenewalProbability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_FairValueAssumptionsEarningsProjections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value assumptions earnings projections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_FairValueAssumptionsEarningsProjections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_PercentageOfRoyaltiesOnSalePriceOfProducts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of royalties on sale price of products.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_PercentageOfRoyaltiesOnSalePriceOfProducts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_PeriodOfEscrowDepositRelease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of escrow deposit release.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_PeriodOfEscrowDepositRelease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_RoyaltyPaymentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Royalty payment period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_RoyaltyPaymentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the business acquisition agreement was executed, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=34752592&amp;loc=d3e845-128460<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Acquisition Date<br> -URI http://asc.fasb.org/extlink&amp;oid=6919109<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=34752592&amp;loc=d3e848-128460<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956515&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=34752592&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueInputsDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value.  For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueInputsDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementsSignificantAssumptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of significant assumptions used by management to measure fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementsSignificantAssumptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=alot_RuggedInformationTechnologyEquipmentCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=alot_RuggedInformationTechnologyEquipmentCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6737841184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisition - Purchase Price of Acquisition Allocated on Basis of Fair Value (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jun. 19, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 4,521<span></span>
</td>
<td class="nump">$ 4,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=alot_RuggedInformationTechnologyEquipmentCorporationMember', window );">RITEC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable Intangible Assets</a></td>
<td class="nump">$ 3,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,530<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total Purchase Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,360<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=alot_RuggedInformationTechnologyEquipmentCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=alot_RuggedInformationTechnologyEquipmentCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6737844416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition - Fair Value of the Acquired Identifiable Intangible Assets and Related Estimated Useful Lives (Detail) - RITEC [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jun. 19, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Fair Value</a></td>
<td class="nump">$ 3,780<span></span>
</td>
<td class="nump">$ 3,780<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=alot_RuggedInformationTechnologyEquipmentCorporationMember', window );">Customer Contract Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Fair Value</a></td>
<td class="nump">$ 2,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=alot_RuggedInformationTechnologyEquipmentCorporationMember', window );">Non-Competition Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Fair Value</a></td>
<td class="nump">$ 950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=alot_RuggedInformationTechnologyEquipmentCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=alot_RuggedInformationTechnologyEquipmentCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6913505664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Common Share - Reconciliation of Shares Used in Calculating Basic and Diluted (Detail) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>May. 02, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Common Shares Outstanding-Basic</a></td>
<td class="nump">7,358,000<span></span>
</td>
<td class="nump">7,280,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of Dilutive Options and Restricted Stock Units</a></td>
<td class="nump">166,661<span></span>
</td>
<td class="nump">173,936<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Common Shares Outstanding-Diluted</a></td>
<td class="nump">7,524,000<span></span>
</td>
<td class="nump">7,454,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6914710752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Common Share - Additional Information (Detail) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>May. 02, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Number of common equivalent shares</a></td>
<td class="nump">431,133<span></span>
</td>
<td class="nump">244,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Antidilution<br> -URI http://asc.fasb.org/extlink&amp;oid=6505113<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Diluted Earnings Per Share<br> -URI http://asc.fasb.org/extlink&amp;oid=6510752<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Contingent Stock Agreement<br> -URI http://asc.fasb.org/extlink&amp;oid=6508534<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6738034464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Fair Value of Acquired Identifiable Intangible Assets and Related Estimated Useful Lives (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 6,880<span></span>
</td>
<td class="nump">$ 6,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(1,079)<span></span>
</td>
<td class="num">(900)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">5,801<span></span>
</td>
<td class="nump">5,980<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerContractsMember', window );">Customer Contract Relationships [Member] | Miltope [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">3,100<span></span>
</td>
<td class="nump">3,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(846)<span></span>
</td>
<td class="num">(758)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">2,254<span></span>
</td>
<td class="nump">2,342<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerContractsMember', window );">Customer Contract Relationships [Member] | RITEC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">2,830<span></span>
</td>
<td class="nump">2,830<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(75)<span></span>
</td>
<td class="num">(31)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">2,755<span></span>
</td>
<td class="nump">2,799<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-Competition Agreement [Member] | RITEC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">950<span></span>
</td>
<td class="nump">950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(158)<span></span>
</td>
<td class="num">(111)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 792<span></span>
</td>
<td class="nump">$ 839<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=alot_MiltopeCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=alot_MiltopeCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=alot_RuggedInformationTechnologyEquipmentCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=alot_RuggedInformationTechnologyEquipmentCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6915488976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>May. 02, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract', window );"><strong>Impairment of Intangible Assets (Excluding Goodwill) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairments of intangible assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 179,000<span></span>
</td>
<td class="nump">$ 89,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6754365760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 01, 2014 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2016 </div>
<div>Installment </div>
<div>shares</div>
</th>
<th class="th">
<div>May. 31, 2015 </div>
<div>Installment </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2015 </div>
<div>Installment </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 30, 2016 </div>
<div>USD ($) </div>
<div>Equity_Plan </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 01, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May. 02, 2015 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_NumberOfEquityIncentivePlans', window );">Number of equity incentive plan | Equity_Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of options, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_FeesToNonEmployeeDirector', window );">Non-employee director is entitled to an annual cash retainer | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue', window );">Non-employee director received restricted stock award value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits', window );">Maximum disposal restricted percentage of RSU</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Options granted weighted average fair value per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_ReservationOfSharesUnderEmployeeStockPurchasePlan', window );">Reservation of shares under Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=alot_TwoThousandSevenEquityIncentivePlanMember', window );">2007 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod', window );">Incentive plan, expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2017-05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant under the Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=alot_TwoThousandFifteenEquityIncentivePlanMember', window );">2015 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod', window );">Incentive plan, expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2025-05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant under the Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=alot_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant under the Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate', window );">Employee Stock Purchase Plan discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Shares purchase under Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,597<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">732<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member] | 2015 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum number of shares of common stock of the Company authorized for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=us-gaap_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of options, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=us-gaap_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [Member] | 2007 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant under the Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=alot_NonEmployeeDirectorMember', window );">Non-Employee Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_FeesForBoardMeetings', window );">Non-employee director is entitled to an annual cash retainer additional | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=us-gaap_BoardOfDirectorsChairmanMember', window );">Chairman of Board [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_AnnualRetainerFee', window );">Amount of Chair Retainer payable | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=alot_AuditCommitteeChairmanMember', window );">Chair of Audit Committee [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_AnnualRetainerFee', window );">Amount of Chair Retainer payable | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=alot_CompensationCommitteeChairmanMember', window );">Chair of Compensation Committee [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_AnnualRetainerFee', window );">Amount of Chair Retainer payable | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=alot_OtherKeyEmployeesMember', window );">Other Key Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of options, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation expense related to options | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 493,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation expense to be recognized, Weighted average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [Member] | 2007 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Option expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [Member] | 2015 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Option expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=alot_EquityIncentivePlanMember', window );">Equity Incentive Plan [Member] | Non-Employee Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Option expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of options, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived', window );">Number of stock options grant to each non-employee director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">RSA [Member] | Chief Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stocks, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">RSA [Member] | Non-Employee Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=alot_RestrictedStockAndStockOptionMember', window );">Restricted Stock And Stock Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments', window );">Number of annual vesting installments | Installment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">2014 Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber', window );">Number of accelerated vesting shares</a></td>
<td class="nump">4,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of vesting shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation expense to be recognized, Weighted average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation expense related to RSUs and RSAs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,191,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">2014 Restricted Stock Units (RSUs) [Member] | Third Anniversary [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of vesting shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">2014 Restricted Stock Units (RSUs) [Member] | Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod', window );">Cumulative budgeted net sales target measurement period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2014 through 2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">2014 Restricted Stock Units (RSUs) [Member] | Officer [Member] | Net Sales Target [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_RestrictedStockUnitVestedPercentage', window );">Restricted stock unit vested percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">2014 Restricted Stock Units (RSUs) [Member] | Officer [Member] | ORONA Target [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_RestrictedStockUnitVestedPercentage', window );">Restricted stock unit vested percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">2014 Restricted Stock Units (RSUs) [Member] | Officer [Member] | Third Anniversary [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_RestrictedStockUnitVestedPercentage', window );">Restricted stock unit vested percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=alot_TimeBasedRestrictedStockUnitsMember', window );">Time Based RSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stocks, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments', window );">Number of annual vesting installments | Installment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Based RSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stocks, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=alot_PerformanceBasedRestrictedStockUnitsRsusMember', window );">Performance Based Restricted Stock Units RSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of vesting shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_AnnualRetainerFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Annual Retainer Fee</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_AnnualRetainerFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative budgeted net sales target measurement period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_CumulativeBudgetedNetSalesTargetMeasurementPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_FeesForBoardMeetings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash paid to each non-employee director for each board meeting attended.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_FeesForBoardMeetings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_FeesToNonEmployeeDirector">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Annual cash retainer provided to each non-employee director.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_FeesToNonEmployeeDirector</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum disposal restriction as percentage of restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_MaximumDisposalRestrictionAsPercentageOfRestrictedStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non Employee Director Number Of Restricted Stocks Received</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_NonEmployeeDirectorNumberOfRestrictedStocksReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non employee director received restricted stock award value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_NonEmployeeDirectorReceivedRestrictedStockAwardValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_NumberOfEquityIncentivePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Equity Incentive Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_NumberOfEquityIncentivePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_ReservationOfSharesUnderEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reservation of shares under employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_ReservationOfSharesUnderEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_RestrictedStockUnitVestedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted stock unit vested percentage on anniversary of the grant date provided the grantee is employed by the company and the company achieves specific thresholds of net sales and annual operating income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_RestrictedStockUnitVestedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Number Of Annual Installments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingNumberOfAnnualInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangements by share based payments award expiration period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_ShareBasedCompensationArrangementsByShareBasedPaymentsAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearMonthItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based awards, other than options, awarded to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested options awarded to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on purchase date that participants pay for shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares for which recognition of compensation cost was accelerated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=alot_TwoThousandSevenEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=alot_TwoThousandSevenEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=alot_TwoThousandFifteenEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=alot_TwoThousandFifteenEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=alot_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=alot_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=us-gaap_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=us-gaap_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=alot_NonEmployeeDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=alot_NonEmployeeDirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=us-gaap_BoardOfDirectorsChairmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=us-gaap_BoardOfDirectorsChairmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=alot_AuditCommitteeChairmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=alot_AuditCommitteeChairmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=alot_CompensationCommitteeChairmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=alot_CompensationCommitteeChairmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=alot_OtherKeyEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=alot_OtherKeyEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=alot_EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=alot_EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=alot_RestrictedStockAndStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=alot_RestrictedStockAndStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=alot_ThirdAnniversaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=alot_ThirdAnniversaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=us-gaap_OfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=us-gaap_OfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=alot_NetSalesTargetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=alot_NetSalesTargetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=alot_OronaTargetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=alot_OronaTargetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=alot_TimeBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=alot_TimeBasedRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=alot_PerformanceBasedRestrictedStockUnitsRsusMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=alot_PerformanceBasedRestrictedStockUnitsRsusMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6749637728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Share-Based Compensation Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>May. 02, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock Options</a></td>
<td class="nump">$ 81<span></span>
</td>
<td class="nump">$ 73<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Restricted Stock Awards and Restricted Stock Units</a></td>
<td class="nump">230<span></span>
</td>
<td class="nump">68<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense', window );">Employee Stock Purchase Plan</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Total</a></td>
<td class="nump">$ 314<span></span>
</td>
<td class="nump">$ 143<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of plan compensation cost recognized during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6418621&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedStockExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncash expense that represents the cost of restricted stock or unit distributed to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncash expense that accounts for the value of stock or unit options distributed to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6754390432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Fair Value of Stock Options Granted (Detail)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>May. 02, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk Free Interest Rate</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Volatility</a></td>
<td class="nump">24.60%<span></span>
</td>
<td class="nump">22.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected Life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend Yield</a></td>
<td class="nump">1.90%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 14<br> -Section D<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6754436176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Aggregated Information Regarding Stock Options Granted (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance, Number of Options</a></td>
<td class="nump">657,936<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted, Number of Options</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised, Number of Options</a></td>
<td class="num">(12,801)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited, Number of Options</a></td>
<td class="num">(225)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Canceled, Number of Options</a></td>
<td class="num">(2,273)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance, Number of Options</a></td>
<td class="nump">692,637<span></span>
</td>
<td class="nump">657,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable, Number of Options</a></td>
<td class="nump">450,812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance, Weighted Average Exercise Price</a></td>
<td class="nump">$ 11.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted, Weighted Average Exercise Price</a></td>
<td class="nump">15.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised, Weighted Average Exercise Price</a></td>
<td class="nump">9.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited, Weighted Average Exercise Price</a></td>
<td class="nump">14.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Canceled, Weighted Average Exercise Price</a></td>
<td class="nump">8.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance, Weighted Average Exercise Price</a></td>
<td class="nump">11.33<span></span>
</td>
<td class="nump">$ 11.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 10.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life (in Years)</a></td>
<td class="text">6 years 3 months 18 days<span></span>
</td>
<td class="text">6 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable, Weighted Average Remaining Contractual Life (in Years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Beginning balance, Aggregated Intrinsic Value</a></td>
<td class="nump">$ 3,083,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Ending balance, Aggregated Intrinsic Value</a></td>
<td class="nump">2,120,393<span></span>
</td>
<td class="nump">$ 3,083,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 1,942,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28,29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6738270016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Aggregated Information Regarding RSUs and RSAs Granted (Detail) - Restricted Stock Award And Restricted Stock Unit [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Apr. 30, 2016 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, Outstanding Restricted Stock Units and Restricted Stock Awards | shares</a></td>
<td class="nump">293,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted, Restricted Stock Units and Restricted Stock Awards | shares</a></td>
<td class="nump">4,597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested, Restricted Stock Units and Restricted Stock Awards | shares</a></td>
<td class="num">(34,180)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited, Restricted Stock Units and Restricted Stock Awards | shares</a></td>
<td class="num">(18,600)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, Outstanding Restricted Stock Units and Restricted Stock Awards | shares</a></td>
<td class="nump">244,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance, Weighted Average Grant Date Fair Value | $ / shares</a></td>
<td class="nump">$ 13.28<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, Weighted Average Grant Date Fair Value | $ / shares</a></td>
<td class="nump">15.06<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested, Weighted Average Grant Date Fair Value | $ / shares</a></td>
<td class="nump">11.90<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited, Weighted Average Grant Date Fair Value | $ / shares</a></td>
<td class="nump">10.07<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance, Weighted Average Grant Date Fair Value | $ / shares</a></td>
<td class="nump">$ 13.75<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=alot_RestrictedStockAwardAndRestrictedStockUnitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=alot_RestrictedStockAwardAndRestrictedStockUnitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6737772080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Components of Inventories (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSupplies', window );">Materials and Supplies</a></td>
<td class="nump">$ 11,430<span></span>
</td>
<td class="nump">$ 10,197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work-In-Process</a></td>
<td class="nump">1,141<span></span>
</td>
<td class="nump">1,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished Goods</a></td>
<td class="nump">8,152<span></span>
</td>
<td class="nump">7,491<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Inventory, Gross</a></td>
<td class="nump">20,723<span></span>
</td>
<td class="nump">18,713<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Inventory Reserve</a></td>
<td class="num">(4,164)<span></span>
</td>
<td class="num">(3,823)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">$ 16,559<span></span>
</td>
<td class="nump">$ 14,890<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51655945&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsAndSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4),(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsAndSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51655945&amp;loc=d3e3927-108312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6630675712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Projected Effective Tax Rate for Periods (Detail)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>May. 02, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rates for income from continuing operations</a></td>
<td class="nump">31.80%<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6915450384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>May. 02, 2015</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 476,000<span></span>
</td>
<td class="nump">$ 471,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Income tax benefit from expiration of the statue of limitations</a></td>
<td class="nump">52,000<span></span>
</td>
<td class="nump">$ 135,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Cumulative unrecognized tax benefits</a></td>
<td class="nump">584,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 591,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Developments affecting unrecognized tax benefits</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=SL6600010-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Unrecognized Tax Benefit<br> -URI http://asc.fasb.org/extlink&amp;oid=6527854<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of all increases and decreases in unrecognized tax benefits for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6737816448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Receivable and Line of Credit Issued - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 30, 2012 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2016 </div>
<div>USD ($) </div>
<div>Installment</div>
</th>
<th class="th">
<div>Jan. 31, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_DebtReceivedUponSaleOfOperation', window );">Net sale price</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_LoanReceivableInterestRateStatedPercentage', window );">Promissory note interest rate</a></td>
<td class="nump">3.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_LoanReceivableDateConsideredForInterestPayments', window );">Interest commencement date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 30,  2013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_NumberOfInstallments', window );">Interest installments | Installment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_RevolvingLineOfCreditFacilityIssuedMaximumCapacity', window );">Revolving line of credit issued maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableBasisSpreadOnVariableRate', window );">Interest rate on outstanding credit balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of credit facility maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 31,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_LineOfCreditReceivableCurrent', window );">Extended revolving line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_DebtReceivedUponSaleOfOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Initial sales price of operation sold received in the form of a Promissory Note.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_DebtReceivedUponSaleOfOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_LineOfCreditReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of the line of credit issued to purchaser of the Label Line business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_LineOfCreditReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_LoanReceivableDateConsideredForInterestPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Initial date that interest was to commence on the Note Receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_LoanReceivableDateConsideredForInterestPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_LoanReceivableInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan receivable interest rate stated percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_LoanReceivableInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_NumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of installment payments of principal and interest to be made on the Note Receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_NumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_RevolvingLineOfCreditFacilityIssuedMaximumCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revolving line of credit facility issued maximum capacity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_RevolvingLineOfCreditFacilityIssuedMaximumCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableBasisSpreadOnVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage points (also referred to as 'margin') added to the reference rate as stated in the loan agreement and used to compute the variable rate on the loans receivable. For instance, the loan agreement might state that the interest rate the borrower is obligated to pay is the London Interbank Offered Rate (LIBOR) plus three quarters (3/4) of a percentage point adjusted quarterly (each three months). LIBOR in this example is the index or reference rate, 3/4 percentage point is the margin, the reference rate plus the margin is the fully indexed rate. This element would be used to report separately the margin.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableBasisSpreadOnVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6738353040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Net Sales and Segment Operating Profit for Each Reporting Segment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>May. 02, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">$ 24,110<span></span>
</td>
<td class="nump">$ 22,206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Corporate Expenses</a></td>
<td class="nump">1,651<span></span>
</td>
<td class="nump">1,457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">1,547<span></span>
</td>
<td class="nump">1,448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other Income (Expense)-Net</a></td>
<td class="num">(52)<span></span>
</td>
<td class="nump">234<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Taxes</a></td>
<td class="nump">1,495<span></span>
</td>
<td class="nump">1,682<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Provision</a></td>
<td class="nump">476<span></span>
</td>
<td class="nump">471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">1,019<span></span>
</td>
<td class="nump">1,211<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">3,198<span></span>
</td>
<td class="nump">2,905<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Product Identification [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">16,606<span></span>
</td>
<td class="nump">15,644<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">1,996<span></span>
</td>
<td class="nump">1,977<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | T&amp;M [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">7,504<span></span>
</td>
<td class="nump">6,562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">$ 1,202<span></span>
</td>
<td class="nump">$ 928<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, after income or loss from equity method investments, but before income taxes, extraordinary items, and noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51673353&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 10<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=alot_ProductIdentificationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=alot_ProductIdentificationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=alot_TestAndMeasurementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=alot_TestAndMeasurementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6915448992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities Available for Sale - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Apr. 30, 2016 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities', window );">Impairment charges on available for sale security</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_ShortTermInvestmentMaturityPeriod', window );">Original maturity of short-term investments</a></td>
<td class="text">90 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_AvailableForSaleSecuritiesExpectedMaturityPeriod', window );">Anticipated maturity period</a></td>
<td class="text">1 month<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_AvailableForSaleSecuritiesExpectedMaturityPeriod', window );">Anticipated maturity period</a></td>
<td class="text">30 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_AvailableForSaleSecuritiesExpectedMaturityPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available For Sale Securities Expected Maturity Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_AvailableForSaleSecuritiesExpectedMaturityPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_ShortTermInvestmentMaturityPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum number of days that short-term investments would mature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_ShortTermInvestmentMaturityPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount by which the fair value of an investment in debt and equity securities categorized as Available-for-sale is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6738605376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities Available for Sale - Fair Value, Amortized Cost and Gross Unrealized Gains and Losses of the Securities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Fair Value</a></td>
<td class="nump">$ 8,774<span></span>
</td>
<td class="nump">$ 10,376<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=alot_StateAndMunicipalObligationsMember', window );">State and Municipal Obligations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">8,765<span></span>
</td>
<td class="nump">10,363<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains', window );">Gross Unrealized Gains</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss', window );">Gross Unrealized Losses</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Fair Value</a></td>
<td class="nump">$ 8,774<span></span>
</td>
<td class="nump">$ 10,376<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 25<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51813488&amp;loc=d3e22054-111558<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=49167202&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain before deducting unrealized loss on investments in debt and equity securities classified as available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized loss before deducting unrealized gain on investments in available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=alot_StateAndMunicipalObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=alot_StateAndMunicipalObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6749214912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Money Market Funds (included in Cash and Cash Equivalents)</a></td>
<td class="nump">$ 6,003<span></span>
</td>
<td class="nump">$ 4,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">State and Municipal Obligations (included in Securities Available for Sale)</a></td>
<td class="nump">8,774<span></span>
</td>
<td class="nump">10,376<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureRecurring', window );">Total</a></td>
<td class="nump">14,777<span></span>
</td>
<td class="nump">14,716<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Money Market Funds (included in Cash and Cash Equivalents)</a></td>
<td class="nump">6,003<span></span>
</td>
<td class="nump">4,340<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureRecurring', window );">Total</a></td>
<td class="nump">6,003<span></span>
</td>
<td class="nump">4,340<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">State and Municipal Obligations (included in Securities Available for Sale)</a></td>
<td class="nump">8,774<span></span>
</td>
<td class="nump">10,376<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureRecurring', window );">Total</a></td>
<td class="nump">$ 8,774<span></span>
</td>
<td class="nump">$ 10,376<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureRecurring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the aggregate of the assets reported on the balance sheet at period end measured at fair value on a recurring basis by the entity. This element is intended to be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureRecurring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 25<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51813488&amp;loc=d3e22054-111558<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=49167202&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6749380912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss - Changes in Balance of Accumulated Other Comprehensive Loss (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Apr. 30, 2016 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationEquityLineItems', window );"><strong>Schedule of Capitalization, Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="num">$ (975)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other Comprehensive Loss</a></td>
<td class="nump">325<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="num">(650)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency Translation Adjustments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationEquityLineItems', window );"><strong>Schedule of Capitalization, Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="num">(983)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other Comprehensive Loss</a></td>
<td class="nump">327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="num">(656)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Unrealized Holding Gain (Loss) on Available for Sale Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationEquityLineItems', window );"><strong>Schedule of Capitalization, Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning Balance</a></td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other Comprehensive Loss</a></td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending Balance</a></td>
<td class="nump">$ 6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669686-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 31<br> -Article 5<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Article 3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=51821188&amp;loc=d3e1436-108581<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCapitalizationEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCapitalizationEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6738586544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2014</div></th>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th"><div>May. 04, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_EstimatedReplacementCostOfProduct', window );">Estimated replacement cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 672,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_ProductReplacementCostChargedAgainstReserve', window );">Replacement cost charged against reserve</a></td>
<td class="nump">$ 406,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_AmountOfReserveForSettlementOfLiability', window );">Other accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 266,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses', window );">Amount received from supplier for recovery</a></td>
<td class="nump">$ 450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_PeriodToReceiveLowerProductPricesFromSupplierDescription', window );">Lower product prices period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Through fiscal 2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_AmountOfReserveForSettlementOfLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reserve for settlement of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_AmountOfReserveForSettlementOfLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_EstimatedReplacementCostOfProduct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated replacement cost of product.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_EstimatedReplacementCostOfProduct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_PeriodToReceiveLowerProductPricesFromSupplierDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period to receive lower product prices from supplier description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_PeriodToReceiveLowerProductPricesFromSupplierDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_ProductReplacementCostChargedAgainstReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Product Replacement Cost Charged Against Reserve</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_ProductReplacementCostChargedAgainstReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Settlement amount received from supplier for recovery of cost and expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_SettlementAmountReceivedFromSupplierForRecoveryOfCostAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6738385808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Line of Credit - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Apr. 30, 2016 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving line of credit</a></td>
<td class="nump">$ 10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDescription', window );">Line of credit, interest rate description</a></td>
<td class="text">Any borrowings made under this line of credit bear interest  at either a fluctuating base rate equal to the highest of (i) the Prime Rate,  (ii) 1.50% above the daily one month LIBOR, and (iii) the Federal Funds Rate in  effect plus 1.50% or at a fixed rate of LIBOR plus an agreed upon margin of  between 0% and 2.25%, based on the Company's funded debt to EBITDA ratio as  defined in the agreement.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAverageOutstandingAmount', window );">Borrowings against new line of credit</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_FixedChargeCoverageRatio', window );">Fixed Charge Coverage Ratio</a></td>
<td class="nump">300.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alot_FundedDebtToAdjustedEbitdaRatio', window );">Funded debt to adjusted EBITDA ratio</a></td>
<td class="nump">125.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of credit expire date</a></td>
<td class="text">Jan. 31,  2017<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">London Interbank Offered Rate (LIBOR) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Percentage above rate</a></td>
<td class="nump">1.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Percentage above rate</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Percentage above rate</a></td>
<td class="nump">2.25%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember', window );">Federal Funds Effective Swap Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Percentage above rate</a></td>
<td class="nump">1.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of credit expire date</a></td>
<td class="text">Aug. 30,  2017<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_FixedChargeCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fixed Charge Coverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_FixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alot_FundedDebtToAdjustedEbitdaRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Funded Debt to Adjusted EBITDA Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alot_FundedDebtToAdjustedEbitdaRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alot_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAverageOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average amount borrowed under the credit facility during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAverageOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>84
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( )!\QDC#/_]? 0(  &,C   3    6T-O;G1E;G1?5'EP97-=
M+GAM;,W:S4[C,! '\%>I<ETUKK_8#U$NP!60EA?P)M/&:AQ;MBGE[==) >U6
MW17L4NE_:9J./3/))+]3S^^? J79SO5#6E9=SN$;8ZGIR)E4^T!#B:Q\=":7
MT[AFP30;LR8F%HLSUO@ATY#G><Q179S?;BE&V]+L<A\8<R\K$T)O&Y.M']AV
M: ^RSOUJ91MJ??/@RI8ZE]+TJ<2KV9V)^<:XDH+M>C8%]I^\'N/L8PJF$,FT
MJ2/*KJ]3?NHI':N_C[Q4OJ*5>>CSNPH_W[LZ4C^M29T-SZ6N=R5+*K\MJQ)-
M;ZIPN/%OG5DW#BT,Z]]VC.?_>"T'-W'K^JMH'NU!@>W)QC0>:V?L<&Q4CSYN
M?GB_^<C'A,:K:JF=AU@6QFR//"5E\5V))E92_U?MER>E\9'>5'!<>,*7HC.1
MVN\YEOD>?S=^77"Z/L:Y3M__-/0IF-AT."$2[^I#@/0A0?I0('UHD#[.0/KX
M#-+'%Y ^OH+TP1<HC:"(RE%(Y2BF<A14.8JJ'(55CN(J1X&5H\@J4&05*+(*
M%%D%BJP"15:!(JM D56@R"I09!4HLDH4626*K!)%5HDBJT215:+(*E%DE2BR
M2A19)8JL"D56A2*K0I%5H<BJ4&15*+(J%%D5BJP*15:%(JM&D56CR*I19-4H
MLFH4636*K!I%5HTBJWZ5E4W_K;GX"5!+ P04    " "0?,9(2'4%[L4    K
M @  "P   %]R96QS+RYR96QSK9++;L) #$5_)9I]<4HE%A%AQ88=0OR .^,\
ME,QXY#$B_?N.V(#"0ZW$TJ][CZZ\#JFL#C2B]AQ2U\=43'X,J<K]VG2JL0)(
MMB./:<&10IXV+!XUE])"1#M@2[ LRQ7(K8[9K.?:Q<[51G;NTQ1'E):T-M,(
M9Y;AFWE89.D\^(GT%V-NFM[2ENW)4] '_K,- \]YEE<>QW8OG*\M"_V/Z'D4
MX$G1H>)%]2-F Q+M*;V"^GH A3&^.R6:E((C-Z."N[_8_ )02P,$%     @
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
MY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @ D'S&2"L<XL0Y @  @@D   T
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
MWP-@<!U;>S)O3^[M"=@3:T]]^8%B XIL'I!Z :FUYQ, 4"SF 9D7D%G[<@(
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
ME>E7T7^CPQ926_ LF'+_X'Q56O Q$@!.WGW;M*[M_16\'6+S 30$T!2(DM5
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
M"^&MCTVZ4BEQV,\/9'FEY7]02P,$%     @ D'S&2,.+@'2A 0  L0,  !@
M  !X;"]W;W)K<VAE971S+W-H965T."YX;6R%4]M.XS 0_17+'X#3M,!NE4:B
M( 0/2(B'W6<WF206MB?83@-_CR]I:%$%+_',Y)PS9WPI1C2OM@-PY%U);3>T
M<ZY?,V:K#A2W%]B#]G\:-(H[GYJ6V=X KR-)299GV1537&A:%K'V;,H"!R>%
MAF=#[* 4-Q];D#ANZ((>"B^B[5PHL+)@,Z\6"K05J(F!9D-O%NOM*B BX)^
MT1[%)'C?(;Z&Y+'>T"Q8  F5"PK<+WNX!2F#D&_\-FE^M0S$X_B@?A^G]>YW
MW,(MRO^B=ITWFU%20\,'Z5YP?(!IA,L@6*&T\4NJP3I4!PHEBK^G5>BXCNG/
MGVRBG2?D$R'_1F"I4;1YQQTO"X,CL3T/9[=8>[@)(EZ9>&_6CQTU31R\+/;E
M(O];L'T0.L$DXG;"S CFU<^VR.DY>A[I^>_TY2E]F1PN)X?7OPNL3@5626#U
MTX@)LYTPR^Q;$W:TIPI,&Z^.)14.VJ4MG:OS[;S)XYE\P<NBYRT\<=,*;<D.
MG3_9>  -H@/?/KNXI*3S[V=.)#0NA-<^-NE*I<1A?W@@\RLM/P%02P,$%
M  @ D'S&2"5H>7JB 0  L0,  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX
M;6R-4\MNVS 0_!6"'Q#JX;2%(0N(4Q3MH4"00WNFI95$A.2J)&6E?U\^),4.
MC+87<7<U,SO+1S6C>;$#@".O2FI[H(-SXYXQVPR@N+W#$;3_TZ%1W/G4],R.
M!G@;24JR(LL^,,6%IG45:T^FKG!R4FAX,L1.2G'S^P@2YP/-Z5IX%OW@0H'5
M%=MXK5"@K4!-#'0'^I#OC[N B( ? F9[$9/@_83X$I)O[8%FP0)(:%Q0X'XY
MPR-(&81\XU^+YEO+0+R,5_4O<5KO_L0M/*+\*5HW>+,9)2UT?)+N&>>OL(QP
M'P0;E#9^23-9AVJE4*+X:UJ%CNN<_I3Y0KM-*!9"L1$^9=%X:A1M?N:.UY7!
MF=B1A[/+]QYN@HA7)MZ;]6-'31,'KZMSG9=YQ<Y!Z J3B,<%LR&85[_9HJ"W
MZ$6D%_^FE]?T,CDL%X?_(;"[%M@E@=W?1DR8XXHIWS5A%WNJP/3QZEC2X*1=
MVM*MNMW.AR*>R1N\KD;>PW=N>J$M.:'S)QL/H$-TX-MG=_>4#/[];(F$SH7P
MHX]-NE(I<3BN#V1[I?4?4$L#!!0    ( )!\QD@I/ZYEHP$  +$#   9
M>&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;(53VVZC,!#]%<L?4!,@;141I*;5
M:O=AI:H/N\\.#&#59JAM0OOW]05HLHJV+WAF..?,&5^*"?6KZ0 L>5>R-WO:
M63OL&#-5!XJ;&QR@=W\:U(I;E^J6F4$#KP-)298FR2U37/2T+$+M69<%CE:*
M'IXU,:-27'\<0.*TIQNZ%%Y$VUE?8&7!5EXM%/1&8$\T-'OZL-D=<H\(@#\"
M)G,6$^_]B/CJDU_UGB;> DBHK%?@;CG!(TCIA5SCMUGSJZ4GGL>+^H\PK7-_
MY 8>4?X5M>V<V822&AH^2ON"TT^81]AZP0JE"5]2C<:B6BB4*/X>5]&'=8I_
MLFRF72>D,R%="?=),!X;!9M/W/*RT#@1,W!_=IN=@VLOXI2)\V;<V$%3A\'+
MXE1NLKQ@)R]T@8G$PXQ9$<RI7VV1TFOT--#3[^G9)3V+#K/9X?9[@?Q2((\"
M^?]&C)C#@KG]IPD[VU,%N@U7QY *Q][&+5VKZ^U\2,.9?,'+8N M_.:Z%;TA
M1[3N9,,!-(@67/OD9DM)Y][/FDAHK _O7*SCE8J)Q6%Y(.LK+3\!4$L#!!0
M   ( )!\QD@CLRQ0HP$  +$#   9    >&PO=V]R:W-H965T<R]S:&5E=#$Q
M+GAM;(53RV[;,!#\%8(?$,J2TZ2&+"!.4+2' D$.[9F65A(1DJN0E)7^??F0
M%+LPFHNXNYJ9G>6CG-"\VA[ D7<EM=W3WKEAQYBM>U#<WN  VO]IT2CN?&HZ
M9@<#O(DD)5F>95^8XD+3JHRU9U.5.#HI-#P;8D>EN/ES (G3GF[H4G@17>]"
M@54E6WF-4*"M0$T,M'OZL-D=M@$1 ;\$3/8L)L'[$?$U)#^:/<V"!9!0NZ#
M_7*"1Y R"/G&;[/F1\M /(\7]6]Q6N_^R"T\HOPM&M=[LQDE#;1\E.X%I^\P
MCW ;!&N4-GY)/5J':J%0HOA[6H6.ZY3^%-E,NT[(9T*^$NXC@:5&T>83=[PJ
M#4[$#CR<W6;GX2:(>&7BO5D_=M0T<?"J/%6;XJYDIR!T@4G$PXQ9$<RK7VV1
MTVOT/-+SS^G%);U(#HO9X?WG MM+@6T2V/YOQ(0Y+)BO_S1A9WNJP'3QZEA2
MXZA=VM*UNM[.ASR>R0>\*@?>P4]N.J$M.:+S)QL/H$5TX-MG-[>4]/[]K(F$
MUH7PSL<F7:F4.!R6![*^TNHO4$L#!!0    ( )!\QDC3&R%5H@$  +$#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;(U3RV[;,!#\%8(?$,JRW!:&
M+"!.$;2' D$.[9F65A(1DJN0E)7^??F0%#LPVE[$W=7,["P?Y83FQ?8 CKPI
MJ>V!]LX->\9LW8/B]@X'T/Y/BT9QYU/3,3L8X$TD*<GR+/O$%!>:5F6L/9FJ
MQ-%)H>')$#LJQ<WO(TB<#G1#E\*SZ'H7"JPJV<IKA )M!6IBH#W0^\W^6 1$
M!/P4,-F+F 3O)\27D'QO#C0+%D!"[8("]\L9'D#*(.0;O\Z:[RT#\3)>U!_C
MM-[]B5MX0/E+-*[W9C-*&FCY*-TS3M]@'F$7!&N4-GY)/5J':J%0HOA;6H6.
MZY3^[+8S[38AGPGY2OB21>.I4;3YE3M>E08G8@<>SFZS]W 31+PR\=ZL'SMJ
MFCAX59ZK39&5[!R$KC")>)PQ*X)Y]9LM<GJ+GD=Z_F_Z]IJ^30ZWL\/_Z%]<
M"Q1)H/C;B ES7# ?7;*+/55@NGAU+*EQU"YMZ5I=;^=]'L_D'5Z5 ^_@!S>=
MT):<T/F3C0?0(CKP[;.['26]?S]K(J%U(?SL8Y.N5$H<#LL#65]I]0=02P,$
M%     @ D'S&2-@NZZ&D 0  L0,  !D   !X;"]W;W)K<VAE971S+W-H965T
M,3,N>&ULA5/;3N,P$/T5RQ^ TS0LJRJ-1$&(?4!"/,"SFTP2"]L3;*>!OU]?
MTM"NJN4EGIF<<^:,+^6$YMWV (Y\*JGMEO;.#1O&;-V#XO8*!]#^3XM&<>=3
MTS$[&.!-)"G)\BS[Q107FE9EK#V;JL312:'AV1 [*L7-UPXD3ENZHL?"B^AZ
M%PJL*MG":X0";05J8J#=TMO59E<$1 2\"ICL24R"]SWB>TC^-%N:!0L@H79!
M@?OE '<@91#RC3]FS>^6@7@:']4?XK3>_9Y;N$/Y)AK7>[,9)0VT?)3N!:='
MF$>X#H(U2AN_I!ZM0W6D4*+X9UJ%CNN4_MP4,^TR(9\)^4+XG47CJ5&T><\=
MKTJ#$[$##V>WVGBX"2)>F7AOUH\=-4T<O"H/U2K+2W8(0F>81-S-F 7!O/K%
M%CF]1,\C/?^9OCZGKY/#=>I>K'\6*,X%BB10_&_$A-G-F*+XIPD[V5,%IHM7
MQY(:1^W2EB[5Y7;>YO%,ON%5.? .GKCIA+9DC\Z?;#R %M&!;Y]=75/2^_>S
M)!):%\(;'YMTI5+B<#@^D.655G\!4$L#!!0    ( )!\QDA%FH8'I $  *\#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;(53RV[;,!#\%8(?$,J2
MG!:&+"!.4+2' D$.[9F65A(1DJN0E)7^??F0%;LPFHNXNYJ9G>6CFM&\V@'
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
M^/;9W8Z2SK^?-5'0N!!^]K%)5RHE#H?E@:ROM/P+4$L#!!0    ( )!\QD@
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
M#0?0(%IP[9.;+26=>S]K(J&Q/KQSL8Y7*B86A^6!K*^T? =02P,$%     @
MD'S&2'A1AT:C 0  L0,  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL
MA5/+;MLP$/P5@A\0RO(C@2$+B!,4[:% D$-[IJ651(3D*B1EI7]?/B3%+HSF
M(NZN9F9G^2A&-&^V W#D0TEM#[1SKM\S9JL.%+=WV(/V?QHTBCN?FI;9W@"O
M(TE)EF?9CBDN-"V+6'LQ98&#DT+#BR%V4(J;/T>0.![HBLZ%5]%V+A186;"%
M5PL%V@K4Q$!SH(^K_7$3$!'P2\!H+V(2O)\0WT+RHS[0+%@ "94+"MPO9W@"
M*8.0;_P^:7ZV#,3+>%;_%J?U[D_<PA/*WZ)VG3>;45)#PP?I7G'\#M,(VR!8
MH;3Q2ZK!.E0SA1+%/](J=%S']&>;3[3;A'PBY OA(8O&4Z-H\YD[7A8&1V)[
M'LYNM?=P$T2\,O'>K!\[:IHX>%F<R]5N5[!S$+K").)QPBP(YM5OMLCI+7H>
MZ?G7]/4U?9T<KB>']U\+;*X%-DE@\[\1$^8X8Q[^:<(N]E2!:>/5L:3"0;NT
MI4MUN9V/\1#9)[PL>M["3VY:H2TYH?,G&P^@073@VV=W6THZ_WZ61$+C0GCO
M8Y.N5$H<]O,#65YI^1=02P,$%     @ D'S&2-GJ2.6D 0  L0,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C,N>&ULA5/;3N,P$/T5RQ^ T[10MDHC41""
M!R3$ _OL)I/$PO8$VVG8OU]?TM"NJN4EGIF<<^:,+\6(YL-V (Y\*:GMEG;.
M]1O&;-6!XO8*>]#^3X-&<>=3TS+;&^!U)"G)\BR[88H+3<LBUEY-6>#@I-#P
M:H@=E.+FSPXDCENZH,?"FV@[%PJL+-C,JX4";05J8J#9TKO%9K<*B AX%S#:
MDY@$[WO$CY \UUN:!0L@H7)!@?OE /<@91#RC3\GS>^6@7@:']4?X[3>_9Y;
MN$?Y6]2N\V8S2FIH^"#=&XY/,(UP'00KE#9^2358A^I(H43QK[0*'=<Q_<G7
M$^TR(9\(^4RXS:+QU"C:?.".EX7!D=B>A[-;;#S<!!&O3+PWZ\>.FB8.7A:'
M<G'SJV"'('2&2<3=A)D1S*M?;)'32_0\TO.?Z<MS^C(Y7*;NZ^QG@=6YP"H)
MK/XW8L+L)LSZWR'9R9XJ,&V\.I94.&B7MG2NSK?S+H]G\@TOBYZW\,)-*[0E
M>W3^9.,!-(@.?/OLZIJ2SK^?.9'0N!"N?6S2E4J)P_[X0.976OX%4$L#!!0
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
MV8'AHMJ8VB:T?U]?@"8KE.P+]IASF9%GG Y"OJL:0*-/SEJUQ[76W8X0E=?
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
MM-GF:;(3>W[NS+.\?!-0@\]P*SOMOY/M61O9CR%ITO/W<&T'?[V$)V4%87@
MA0 Z!2SSV0 & 6P*( M?:<C,U_6%&][42EX2?>+NUR;W%JX<B65.;#':]LES
M*M^IIGYK*"GK[,T176&HQSP&#/D<L1E9%A,FLQF@:= 4DZ"!8$8"$.5M!7:M
M$#8?&*18W28HK@F*0%  P1)+,F >1\SJMDB)BI2!@.8S(B.&W!99H"(+(*"W
M"2JTEU5\+Y=H!DO(@%V7.7A,%<H,&$)R^[FMLT)U5J!3S+1SQ$2<+)*C*G[;
M440<?T+0CA(2WU)"\2QH1%,!5.5Q724,EV(1?9U ,27AEB/@)[J,H"CQQI;_
MT5C<+F3TRVJN6@"QF*Y6N [8BJ'_M*/."(HP+\'-1\!];/:@!%#%%I$G!3<@
M 7>Q8DXK@*HR3HKB+J3@0H:^RJ!]$RCF345P'; JJSXO:0,@DJ_B2L(M3<'2
M;#G3/0"1V.[AEJ;@5C9WR$=0$:.#6YJ"I8NY0SZ!(@XYQ5^D%'Q?S!UR +&2
M(;W+/HQ3O5 '/V;J9"O/@PG3U+0[C;(/U(]C_^!-?>('\8.K0SOHY$4:.]3Y
MV6LOI1$VA_RN3).C';:GFT[LC5M6=JW"^!ENC#R-T_0TTC=_ 5!+ P04
M" "0?,9(9%>U9_P!  !!!@  &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6R-5<ENHS 8?A6+!ZC9(1%!:A.-9@XC53W,G)U@ JK!U'9"Y^W'&VE2&9(+
M7OBV_P=,,5+VSAN,!?CL2,\W7B/$L(:0'QK<(?Y$!]S+.S5E'1)RR8Z0#PRC
M2I,Z D/?3V&'VMXK"[WWRLJ"G@1I>_S* #]U'6+_7C"AX\8+O&GCK3TV0FW
MLH 77M5VN.<M[0'#]<9[#M:[E4)HP)\6C_QJ#E3V/:7O:O&KVGB^BH )/@BE
M@.1PQEM,B!*2QA]6\\M2$:_GD_H/7:U,OT<<;RGYVU:BD6%]#U2X1B<BWNCX
M$]L2$B5XH(3K*SB<N*#=1/% AS[-V/9Z',V=W+<T-R&TA/!"".)%0F0)T:.$
MV!+B;P1H2M&-V"&!RH+1$? !J;<C6$LX4R)2&<CJN6RLUF2ZM65Q+L,X+N!9
M"=U@0HUYL9AYQ-8BDGG(;C+ZPD 9TIDTO$T:F:2A$0BR^P+1K8#9?(ZT0!S<
MANPU)#.56D@2+H"V#M!LDMB9)#:EA/E]@<39B^3Q7J3.!*D6"/QDOLZ=P23^
M?8_,Z9'9)YXN--Q@HBSW7:#4!'& 9J/DSBCYPJ.W)@82)=$#)BNGR<K6FRWT
MU&"R*/WN J\^W@$=\6_$CFW/P9X*>0[HS[6F5& IXC\E'FCD>7Y9$%P+-<WD
MG)DCSBP$':8#^_+7*/\#4$L#!!0    ( )!\QD@H\PJU& (  ,X&   9
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
M)#]3,.+T(XRM\.,0=M;+D39/2$9",A&F//.$Q4A87 @^ PG.?%T_J*%9JN2
M=$?=SXZW%JZ<B%5&MAAMS\EK*G]267K*DO5C2DY.Z :3>,PA8.()0:SZ;(H$
MS]&3D.+K!'E ;*+O,RQN,X3@?C$6\?2]P/)68!D$ED'@RH''"(_9A#("Y@XB
M_XSXTL1JUL1J-!'?,1$P\>8IBNXY";#'&U1P0ZXN"0=5^^;1J)"],.$'3M&I
M/_>)NV2?X@?;MZ'-+C)9VM$:?E%5MT*CHS3V"ON;5DEIP!J+'E88-?9EF18,
M*N.F&SM7H=G"PLCN_'1,[U?V'U!+ P04    " "0?,9(4D*[DA@&  !1)P
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
ML:M.C7Z4YR\"YI ,"3>R4?;;VYR4ENT8XGMM]>J.=6>/9_=+1B ,#V 0P*8
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
MGZQ&E1Q[$\JV1M>NV"?N:C_%#[9;PN,^RQ3Y0%OX2U7+>HV.TMB'X^^WD=*
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
M4NA$RSK$H3IYS^'Q'!J(0?QL811W<Z3#7QA[UXOOUY,7Z Q H)1: JOA!B]
MB%92SK\GT4]/3;R?S^I?3;DJ_@4+>&'D5WN5C4H;>.@*%1Z(?&/C-YAJ2+1@
MR8@POZ@<A&1TIGB(X@\[MIT91_LEC2>:FQ!-A&@A1#:X-3(QOV")BYRS$8D>
MZ\L+CPK.M8A21BJ;4&4;36X*+_);$>_BW+]IH0>,)9XM)EP0OE)W6D2>BQY-
M%LFZP.Y18&<S[B:!=%T@?A2(K4 \"62/178&D]F4%A.L6R1.B\30HRA:%TB=
M1:;;B\R<";))8.^Z28LYSYC#NLG>:;*W G'P'Y,9L^$/<W":'*:SW' 48> \
M3+.]\33#T!DB##>4NH#^O7;_[BU2X+5I.0*5;.BD?8K+[M+6GB/SEC_A1=[C
M&GY@7K>=0!<F54<P#[=B3(+R#YX2#S6J\2X+ I74TTS-N6U%=B%9/W?6I;T7
M?P%02P,$%     @ D'S&2&!^G-4K @  _08  !D   !X;"]W;W)K<VAE971S
M+W-H965T-30N>&ULC97;CILP$(9?Q>*^RQFR$4'*4E7M1:757K373F(.6ANS
MMA.V;U^?((GDA=P$V_SSSS<3:RA&RMYYBY  GP3W?.>U0@Q;W^?'%A'(G^B
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
MLRST6KB1Y#:*#Y<).XWY^B]02P,$%     @ D'S&2"F9O/X3 @  -P8  !D
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
M9!"BG^*\0;SA-?%S[;^@B6 U6,2HTQ=A'L\.>>%EO-P4==S_*8H?%HC'YY\
M/@^1?KM9W<&[J-=YKY=4Y=JE-VZFY8,OXT\QT-$\AXN?+4,4FM6]/HORRCRV
M1H?;2:[$O!I7:B>S)A9O, A9_4F@WS*O9UT#D?D:CY[G\3WP5>*.Y_._;/*"
M#E.#[BO LO@A$3UD]J3! DSR9>W%ZGL?$N!K2Y+N/Z1+LAEQ/QK!?(BIL/.
M#:RW]NCS[A0MGE?+]'%_0\M[Y3Y+5]J1_3F*:SIS#<(>$'61XNVD(+T )!Y!
MP=_QOVA]HN4Y;/?N:;\/^'8$<[,5&JT_-^J[EL!WZ,56Z=R'RUPLP'9@0<2*
M/FW#TS_K0*E;B-MTZ%V:_UY*^]X0WG7M:+;FNVX%/C*+HKF\0M+PVS=A82@#
M)>0A=/)^ R(MS)_Q)LC#(HMG2 !XD-K"X1/C)M\$/ 585+&^$;H[[&RC7A..
M;[5>=U_+\0? SA.\G29([[H=40^WWPZ]=+RA[ZQ+-U463&*F? !^DNG+U7J9
M/D61?@&J V@P=#K&=?L3:7F 542,]+OET )I_.<;T#96FQ51U4]QL5@P"ZV;
M?E:>H<W2"CF$%X*KZ>@UC]7]/=@6N(G+SS.B6WT-;%$;&DX3O;=32#@8:KB1
MC@]XL?7! &#[$"=H=A'(R'EYP-OH#&Q][V:S7B]) (#:]S+.9\L4-/.H+ U\
MWW$SVN!5Z)= @+!'D%[&PXKTY_,L>^_7T?VF09B\ YWH4QP]UOZ>/82)<._
M$V"&N[^''>,1Z \E<\B3;^T:Q7'O1)M/JW<HK=?P$FIE_1%;!6"ZH[?V]$TT
M9V\M?#8!=CL#) .D?TPWR[F*5RM@#?"]Y1/HJG!E>IXB0.XV.? .4 3"7%NG
M+R)5""]FR_DCX+.^ Y4N[ZA; %X2 KP$#^-<K\.,+5?X:0W4@]QDE0+Q 40B
M^JLX8A$4*B)<)CM9 ^!7FP15'N!<FTR3,A\]@+6#GW%;H0\B'.\R6F*U!K8*
MB^?T5H'^;W$3P"M1\H 1"SA=&('IL@YG_&XX^YBDC\MH#A2C\+WH\YK55^ F
M>#TSHH<"F)?^+^%J_3N](BLP8O<=<)SY9E8HI.W"Z6FX<DKZ4!(]ZA#)2C_"
M?T;Z$6 $P @!?Y]HGX /H0)AO$$=C-\NHMDB29<I'AGN%0P]W9L:ET)1 ?5C
MF"M"\R4L",L"ZV46XH'X;[_\CYQ-3&1/4<:<#O:4;V8+57T0Q0QI6>>@>\R6
MD;58LW6:\0X7X2<T;*)$A1A(@6?A=M-[.'],^Y"]55>F?<.3+H:@""MO*\_-
MF'/GQ('Q(IF;X7)OSV]>GO^HOU^F=^%2L>DH#T:&"VZ(Q\= / A]_&B@*V&+
M0"-V/]#9X9 ?X?F< B7PY.MWMQWU0Q3._[H!'(Y0=0(,^ DQX*<P>XS1]K]>
M "J#3 '$GM<65\N(K:2<-@$8!2(T9L:*UZU;KANU@")5<%K0XP,]9XLWT*LP
MV=P#!P"LHXN;HWT;WX'9!+1XEZ7A7&=T\/1>H;\)[J!X M2,D\+<-7TVG &#
M%3\+(0#0QA/0+QP]!\Z1 [9M,B4HG2/:>I^"*UYDZ>9A05B;/L+UH":$S-*0
MDG6RP!'@MXS(#2'\(8FMU@Y?^0F>7^:ISJ/E$M%A!EHU,-L,";?(D:W 06KO
MX8%6818OGTH[,5R$L(\UUPLXV!QPZV(!#!4DR0:5F$"_B3['LY2V>@,?6@!1
M8C@@#I$2'G$O^/]!AJL8$&B-> TRWAP%7\NBM679G_ DE8LW["!7"+N(-0D
M#.PVF1,DB',2%]+$/\V].:X4*"!B>!TP$0":KE+\%/S[$]Q:/ -9A/%>]+,%
M2"9KN)E, W[%ZP7Z0/) .?:)2ES@KI"DT'V:SIEI"HX&^H'=)\JA&5 &L#9@
MC>&#<=)@0##'$)HP..!?YA/,_JVX *,(<(HML^(1;_EAQ2+]/4-'7Y68I3H&
MH,+I-CG<+#+C!.\!K_;'#=#:Z_ N6II%P$A^7,2S!4!PMMP H3AL!=DZ%\I'
M0'OO_M__H][O?HJ$".$\ZI)X18 %&P0=>Y8(KE%&XED^6@$171<<::;+TD#Y
MP$)\G\</Z*U>"HT*_NLE[B/W9 >SB:IL 1KX2.QP'L&-S3NZ[7 6.=6MDUYO
MG/0R1T:N()P%K,\TF\N'63 O02YGB'H:N1+\E5@)*=C+="9>MR2"FP96+(P&
MY6VXHJ,H()<\S7)F\KR^>0RU!-38<P2X94@_RW_ $1(%@,GDOX7T^&X^ 2,
MC#$[!7(&2M F^0&($5]73M2O2% $);T#M 4@PR5&618Q?@B9",L%XMO;)#.S
M:MP^JO7P_L/B%/:7+C=,'G%VEV9)I P3[J@/R1*I@V[VD87!G'2<.88)P$1'
M58,6_=LO_]/QE;_]\K^(%<(?9=_X)_S/Q\C\"VB%_HG@AO_<Y/@?Q'H!PC^R
M$%L^20@<,><5P$EC6@1_695$LE$4YP2$F>]VR3=WP)[C$,.\M<@_>O>(Z'VU
MMJ:S]D]TXX/$0\+9C,^(5[!)PLV<^/_,.H%*N[DWZK+*G;IL-1/$ES7Y#=>;
M#.X0\!V.B:#,-LO(\/.'#3O(0/=C5=4SR,D:-#H%&I-QGA,/Y5?OD3) D"U5
MZ/F%A/N)U9.08H9HO\G(RO ?)4X6P$71!:=KL"39#@"R!L;,"B8RI"1"&L'(
M$EHF0'R 7GI=-AYH#?C39BF<=X$8!A<?KT@\I//<,,VY1DTT3H@D 1$;X3A/
M8?.%>06/B8+$VEEAGJ?HJ(+%4&*B78&LRBZEO:5(1<*KS5"M7CX%H(JBY0'7
MI#%!"2$ 8/L+V"5T&%H0Y%0!&X@(HA+%$VW"UQ3/^;MUU/X3P0H?O^<,DR?,
M,&%=U8O3*52J._"^!5S*;B1DU6:%*AP=)V) XB4IA):Y*-11A+S1M2G786ZG
M6(0%W#%:6Z0;DD,'OD57>+]9\EY9JE9N63<"&'8 0$+FAQDLI,&(3$>38#9#
MNW!.-[!)"K9LX%[C-9)!%A'WSSVD0QUT%7Z$S0$>KTCU8G,AWZS6(L3P""'[
M'W#7X8J=>!G= S-L)?CB+FX7'5>01I78 2%#!S2WE07H"N,J*)5(.,+&W89!
M?X+_KX3B 1#I8TC\%>]TGF[N"@"T 0F?;T8>LAP)DG-9GM2G<+D1ZSV&C<29
M\?J@T#A=DH\M=&[2!\FIP"70>Z *]AZ0Y75Z%_+)G:>6J((<G9&?T_(89IA]
M]:3P[C/2,]_8RR&L]RXF(QN<?7V$/^%,H#>+L]EFA<$8/'=HO8LA7QFL$%46
M6H&AA7I?7B@6B*AFLOD2HW0"017G'_G\&)L6)-/H!T]!)Z4+9M^A8ITQHC@F
M_GM5/@%"+<^M!Y^<!!F8=+!!=;\A2P=D^LQ==H[;*TB4DB<%T!9>1F:"&BOQ
M6*:N&3DUYC$@9\9J"E@EN7?4CKH <RQ$LA6LC5%8Q( 82'>TO4:41-&B2+1D
M-B[#EJ]0GQ$P,\D$,<LIGXIK<O.](T:**GE>HA9G.9+#>WAHAE)JBW]H<**W
M+%Z7N ?0IS*"H9!%-MY->HX=TB$>%REPHE/0[,$T+.D0^ARXG4_!Q&IGYGV/
M/!49(.&,^0^95\MX!3L3A7#F'ZT&XW-G^=;4%F.WP*[O<#WZP!:H#D^TMQPZ
MWOZX22+=.S,^-Q\$>)1EQ-9S5#+ &5:>BBJJHC4NENBY1W8UBS_%K&9[)@@P
MHUD6WA>*4/QZ\_! $1Z7+'MKG4C.80_;<CZ<X^NKV\N+$^4,!OCZBBXQE.B/
M-K$*??Z012P<&"?XR%.2GR/6[:TEAHY27-KH0B7SUKDE\&A@:BFZO-JYV)CQ
M3/[4_>3Y0S(P>$%9RX#]D7RA.TN-TP,$VZRP+R- \YHQWE%6]67.M/U"RI[-
M-LOJ^);^]N;$OOP GUTS13@QJ<*RGU3>,M9NR3&&OEFXEWPA5RD;8$A;V(ND
M!<T?S#CQ7['>0$H0:SMT6^9FX90S*U%]!'V$S1U-@L&8T[W8[B9OXX:T*#:4
MG%R9&5]^3*$>VF1NM>F.?L<;]I8L[R& KXWX!P#1782K+R+VED3Y+$L?64EZ
MC):?4/93!OI]BJ+=^._][2.>XL7GFS7IAF%";IU5@CJ2,&H#6H$:9@ RMB*X
M034E1P/MVO?\D%=%A#0% (%$4W@U3#SDY[MCY4")B3VW%"$*&"EH^#W#Z#(;
ME1.=A"45[-SF=/*2'9\'B;:#RXO?A?S GTG>+9_44:][QG>('FAK!<BI'[SL
MF;"4/6/5$M6@>9<-PU(\GK4?(G#&.^4IWX2"#)P*L@D46!EV?@SE/[>*0)JS
M XT,"DI#(X.!CK*)^2]K+R[\ZOSFA3J_N=#3+C!GL(\;.7X'#6T76R#_).KX
M[/U%!L+Y%+R-&XRZH%IE^6+ &U9,)DR5J M:%T'AWL[-V\S34:!O(M:ZG:.W
M2M(6ATKL"+6!I7\WRGTG9R79]^HAXJ-$;G=F*W@60_U/QM-6%NA%C&B+"B,=
M[B[R))R02H[J8 OSF73TAS5  ! KSD)/#GK 54W =3?#0#6<@ZE7]'5F%W=/
MPA1!T<6SWJ7I1XV:?*2/)9O2*-8G#8=43B<V1RQ1DS[J,9<"P8%(4F'A;7+3
M/X+@E1*\>@V'3<K/\JX>,F(I(DQ%:<TP$8O\1"@\C7FZ1&?$AEV3%+!W^%(.
M!1ETDB"#FKNTND"\9.3]]5 Q($\_(2MC+CLWZJH+R_2R!!=.NT*<0IL;F, I
M;#Q3_"WQ[,GKY@T)G:7)J2?S.=(CSN2.\DD,;.DL?0J7Q([!,@@IK##IC+XQ
MU\*Q"I%U"7EMRIYCNHO&G>KJ'N8V8*SNXPP(Z1YY);(XJP'7KG1?H8L^23(Q
MT&0E[Z 8=NK.>,W8RHLSP>G0",'\.W5,?D])>3I1#:DY^DB/NLHXX.DOM7H!
M/0@FTZXR%0+PGZ-!5W&2NT7L]W2"(TW2G [G[<GYG\I2RR$E\GM#:$2R%! U
M<EP$"-$="&$4%W!V[P->#):4!;2 %7+6DBFQWAAO"WG14B#2.\1@.K;0@4-#
MI*6,<C4#%^A!\D0*T8/2-V'W\^C>.*5(N/2[ 3I?7^$F*3&YI!!2!JOUGZ&P
MP:(HY?M4C$6%87U@<R;A,I2$RYEDX\XXU1T)$#3OT3>_T^A3#5TD*9)<=V0%
M?XG$8$(K ?2 'G&NTZ.)Y/#CMM!,]%XW2C3 ((D>0Z*3.T[_>F)[>M#]YK37
M[7[3<2@"[QT1FE!U@(G1()"0Q&*3U%2$GY$&UF"/@]YN@<R"*OH\(P>Y> ,J
MI/));!2'-(@.RM  7GQDN8U#.U1'?62OH:33S=B0<KK;##0\PDAV$YB-&2</
MJ<*.2N7+%0V^8A$S%_!T5MJ3N)+S*F7[[('$Q=:#B%>:%4$')>!@]YNE0E]5
MC4%H0M8/] 2PK/M(74@D%CT%C 77D3C(P>X >T#W@^F@JWM=]1:X,Z4=%LRY
MG(5X-NKJD?"+(V$FYXCH36JZ-1;3&;E-B-^]BNXR\M"R@U9L:G3!S<C)BV*<
M.#K71QAV 0!PR(\1??2[*<IR(>IWL0&$#07V*H: \?BRIY<U5H7Y%Y)F7W,L
M;$FEKJ5KF:WA@_3$-B_#Z$1O65M1*K5_>'M>)#O0MF9260+2?XZI9^1"=8\#
MQR4+N,IE$IO6+14)J<OG]@4? ZBC)7O[&3M1=B=ZOYU0&"&^AT4PR/8IXD@W
M*I,V;4P>Q=0)]&40?V8SE;B"J=^@=!$EI@1>.>>/I&NQ[3*79\F_A&#MS0V%
MF=\4_[9)4,EL!I,V8#JGR"<F"\>^UJOD:";B;*!%Z5=TP^S&:(>QBO.2!G"[
M "HLE6<K5ZC$B*QJN?SE1$F0Z*-),)I.X5_]:3?H#\?*I1J^%.A+8J3)4[<
MXZS)#P24WG@<C,<]W9L,@K/!>/>'1_TA?.X,_C4<#8/>M*]>"4$6="XQ^MF0
M;"C \BB5T-M SJ&D<?E*>,M$\6J8I!K0'TX_'/2"WF# 16%#V"+(T&!G 69;
M[24M4U>_G)ZPC4&,3^JOJJNZ5,C**F(%:M62M:J$X#(?OU0-N5+C7]6;>%F
M\?'='E)D0) [TL?3X5B?D%CICX;^#Y/15'X8#/NL[.]>F(43O NO]H/):&3^
M,NCQ7\[.=LBMXQY]=W+6E__LX9O3P9EJ+JN%'8Z#Z92VW NZDS/:]"B8=GO^
M3V=P*/[A;$K:,F4"DE+J19;(JJL+]AH_R=4^%- I50\H\>60JM:;G%GU[VC*
M_T;3,GH@/F>B9G>@=7GJA]U8[LR4JC.I.82@6OU#WJ%:R=H7P.62RIHX]DA'
M*G1,K(TQA4HE<KR[&R\F9Q/GMY#;Y$2W%5QX;B.$"^8\(2,IT-:>H<KVB3-@
M<_VW7_X[G;C?[4[(*U\\80*D/(,YYOI8DCWH$?P+F HG)A^&0+#S17C$O-B1
M?'<.H-$F C_?D\+0Y&;P]EJ1AFB&HTG-T2Z6G?9'D8]KKVZ%'10!!QA32DZC
MJ 3ZY=A0J\E7EJ''US<?T"73)G[A]W/\'5&"/03TLURB/ 2X&WV.9B2C8!,?
MHR>3AT=Z 44$THSCD[Q(M(R9W#!B#_H)'!7=J]4*WT!/A\$8C&>1#$2^8:EF
M@P'IXBGV#@/$1C**E'BXD2V+%ZI!!6&CM>2U <*Y@XT2-2&7P&H&X\V[N'R'
M].?<;--2S@L@!Z.,MBBCSA%:M:A.2.0)F"QIY$,Z^M#B%GQ(59=RBS#"W?H'
M9_\,>?L0ODS)Y :\-=C,CZ'[MSUW695SEPM'"YQW K8YN:VJRWH9J61 Y @3
M=KQLU@B:4:F671_GF[N_4$Y#ZF7J4-B![V=NJSC(&T9_R]=@&N=,H^7C,C?N
M]I$5%ZJ*3OT!*#OCH=X+GU3A'ZQCM2]ZA,U/$_"PZ"Z8> =HKIC_8%R&3>E[
MS*]DEQ693;SE\!X]M@7P=?J)P0GDE,WBG'+99N)A .O>1UA$3TP:!PS-%XA'
M?$.8 ))%OKY;XLB44E444?0[O4@?,1TU$']N(R=2YJP5 EL3@5'T CT1%<#X
M#X-6R-2X@ILEQRXZ9NP!G5<.54/*U@,Z3)Q9SKXB5;+.6]/6)1^#;@6>I?U@
M%J#9#C-CAB6R6'-MED=),(@L'Y=;J@3C&3=P$U%R2N$5RSM2YSP9^=B-IA1Q
M[\U:-@<X#GB0&$\%WZM/:I:N+NFG#?P/?P;M#H&;GU3B@4FW@4F5P!1:CP^?
M".'%MXG(FFN_.H63-(J4B"&)/A>X(RSX0O7(WS=\QFT=%-I02MI$LU$N4U?P
ME[[=E!V*VJ*M"'LI-Z,XZZRL7[S/4EAE97FE_#>);V;]$@D2[K[EXA&VV(UH
MR82-U\]I;A1BS;BI!9G&1Q.Z8/--LR]\3'I?9+B! .A_ WHWL#MB+/3M%RF*
M )-60(1H@*8QTP:U,82>,M 3^"Q06PUMX$:6P5!("6%YQZ7-CMD[:)096LE>
M__G&U">6="O+)'+>M7S#?:(,CR'# V45KJY\*# [:P1Y3HH0Y3H'',1(GI27
M.!C@/=A/(YO!/$SJ*.5"6![T[7?Q0-_"P[0;>R?Z>)92Q(8+GHQT]5\DO!&E
MFG*+R#7K\Y<288G/59F05<S5CLS]TL32(=4QPJW>P_8;(<$)W_D^YRVAF;]7
M5=EKP)Q#V!#\O](>47-!:?17DZ@,ED:.Z?%B+\BZ%&F9AT^64<GUR&L6K53=
MA56!'!S-?=WNQL^B4_OPL59VK^BTWB$X:83*F\6U[+^9F6I= ,0RCC94Q8,K
M5.";4V[H$_%%O-HUR5W6:#KZ!RM!53-3>5QX!%K:@/NNO6JU]:J15E!$8OU.
MP('M>_ITSH5+:RJG4["0RW:/DAG?2U$]O^'J[II1QL$V,TIYEAVP'$TDM.#C
M$R<U(" (OI+Z;W,Y.-@9%@L\V!S%%8<RTE82"!@$II0QX9!(NJR1'(J)%AQC
M[%(>:&M@# 3WDI3225%3B[2G@%)MGK&%2+(CC@FP.W[9*M-&<\ ]4*/QI*QC
MHNK/DJ6%%Y9WK4J[[BA/G@:>>B7R;B^-1J$E)XGC0E\V:GO4[Y9DFEB[);Y(
MN-^DO(C4:=<%6B^=Z(N1;[U.8](=45(N.3U;T).%';E!#;!LY2J7QA(#8,/2
M*H\BJ%IV%514129^V06?3O81FP?-GAF!+)_&B)_.L&J%[E@R'8PM7<+/1?B)
MY+Q OY1"S P4F3BP6\Q)PJ:A7)%ADDU(^6JRO2JWQ081FQV28Q5FRYBQM-<W
M#EVQ.TI*H!+O$$&E20MLVTC)MVX4V7*>F%-S?'["2(DD(L9#1SFNVH(U.UBA
M8E:HVUFA</-6CFC2:1I8HFFH@! R?$_7^9XZC._I)KZG2GP/_X. Q?CG7PY=
M-=G&-=ZF*KQ-M_(V9#%L+0,'&^ACOX(#_1$G94W=F'JIBT@H="79FF1$@&-V
MC0TU_N)[*N1/LG.LI69/N2X> 9)/IY3<L09+!^'J8S+G6-;O1?F&S'U\CZ6X
M_NO6^K)95;-%''V2JC,E/G7\ZMT&<,=$?CB#I0@S^).76B=&/)U#RF*IIL7R
M3S\+@?L;D$7 ZI([HMIWCZ'9@PG4"<]]=_WN[;D^3FT7%O'R@GH.7-I$;4U4
MHA09=!Z.E_!&CG:9*W@ GIN [8**ZXEU&=</1=<I+H*HA2S+9 @T@8D(5'"%
MA23(KE7YOH2,&B0[0\A0H#R'E\"8YS@ER^:=U/LN45[0FU8**A<P QF0A2:5
MW/OT,.B-Q\K; R.T),/I2_AP5 "<XI]_WA2Q$'82><56BSA'2RUFB!(OL?0W
M#O19, "!7/L LR[D==:WXU!%MLFXXH5UA5<3M@3E/!IEW"+!EGN6.E&6L+PQ
M8:%HKRNN C%[91(EON'?@/')6(%#'.<-M9HC'UN5XXQ;. X[<Y7'>/1H,&'>
MZ/EFJP6(^+>:$]_+_L-U!NRZ\9PZ?.220YN1WO\\?9I(V)A5K%@)V$N6%67=
M4Y,953*R&I#5L30!U=-A@$)K_>$!XTNLXDQ9Q\,0@7'?P^9[(SZT%S&07PG?
MA(6/E6'A5'HC:9&6T5<R;HC+N^\P;Z3EG&IR"*B D:E]0<5E$;7#V#/XVA'G
M-V&0FQDZ/VKY<.SUYL'D"<E^B2E7/7 TYUO&="F4$83X1:FF] 5R%RHG4^S:
M#VFX[""=-6R886:2Z13FV:"KWNB-*;6ZF<'GJ(LNECL\ F,Q[HB2Y?J(A=V\
M +DMEDBH5*)56;2RV*>XU,(B5PY\?&>83(]P],]I4GG*"J"?EAXG7A)PY9.4
ME(31H.1IZT427"B]"*4.14;E,.(8C;B;46%2&?@._-"8[--"+,WN(ZQ^-DYX
MCMY2J,@9OXJ*26;I0T+]^XP/QKO_RNFX1HZ2 @1E F6=[_B(2;:1A$F^.#D+
M2[5*G*;%I^_V4K%-V4ED+L.[B(Y^X7#>W$,IK 6BJ#<*ICTKBSSXJ2JJDB(O
M&V_;BWR=(E(E$3"N<;;)_B)@&'0'W2\4 GSK^W-VU<ZN]N#LBCG[3[:4C^O.
M_(NE]%.37H@:O!<_7TO\7)7,R'*F9MF-5@DQTX6QVGY.C9(2XZ6@9C%$6&XY
M&VBP2Q+7D\!$4]S%2P)[L0QG'T]O9F 8HMN&WCG%P \^@/VIEAWU#H$KGW,%
MTJ&7DL9%#Y_9TF&S!G7H>CHO7<$F<X8=4/JG%%DRUUA8(\Q%V:C*%18XMK7A
MR_C>0DY@)MB(];BG]UDD->JP:84JHG.Q>^Y*$[O43S%HAHQ@WK:4VY97ZFVS
MJ\VM>H7!CU'TD>WQ6<3-,K!\?I-5'*/,D4U&I<O5$SHPB7_*:(BU8U._(3ZV
M7PD-IBZ59[-$0>6(,[B9\N^E#M FSP C-BR6*]GPJ0V8%M+I1+JAS>E\S+0]
MB-S'#YA4$M]SKAZ&60V"2+FR>UA)68]DQIA8OI?R0QQ<=DC:MLE7-.F56ZY>
MJD+JP2K.;6?Z4%(4;2LZV:4@!26D\^?Q*EX";P-S'S-> #1H>.76C2XK&#L#
MQ\S,-\NRWDP/4Z",RKF%-LWF%56+%RF:+1)UY[)L,JW,8=+-VC2':4'F*@K*
MSCYT;N ]D]/Y<Y1A'38+#[J6-%-W*8;JX99 U@G]6\@B:"J0=;%(X2557<Z2
M4!.!6%V-8*UL+;G!ZRK](9?Q>C+<IYG/5%6)^^*/ADFR),"\3XRY58K_#5>4
M[%;>=IW_UM8J+8,I5&@52 "D5*RR*P#B._#LMS1M_[RCK[D>@/EC6< 8#<=U
M%E'2"$04(9N%F_G"P*0:^.S>Q(+ JO6$$*^#I&JPBE,\.#\4& ,R->R!:$#!
M>*:\%UTKA([R$\@:#X(Y+9YN=FB6;J66Q^]&BAF44\POG Q4+?7VW.4JMZ3E
M]D$[&4]5I=&IJ^S!S)F![KL,_AYF9O:&@_(F&HI^RDE,1D7R\A?]--Z]DA@K
MA4*N:9]3(6N9XYX4;@2U /@:N=,K_/5*V VW3^UU1OH;^-^Q_D9=&F[Q3TX4
M](?XD^[W.Q/_":R?T,>QI,Z<Z%&GB_^G3.-7_6<D>UCW#%^&'[\A -9V[T'4
MI2TC_5?!BO4G1_W.=.P#>%LHB+QN2+X92S!X&>YTOY?''75N#'C4IUV? 4X:
M)1'1>/NNCI=SD(QK9W=&-S8FW*RP_A\3N.XBN._OE.L[;VBAEE5>^X/=.=XT
MG#:/9\KK4X\\I)H'K<>C">:L(^+W.ET@F$Z/TI.[4YJ HKXOZ?]@EW2Z/4 &
M5N+F^KC7IQS@$WW6Z0TQC5V8V'&_C]G)O6&GWU47*!>7]->@/QE@IC$^7=E;
M!2SCLWXP'DQX9X,![&Q >=*]?C<8G W,)DQ:3N7M(6QXVNOCV]U.=TAH"O\.
MSH;]H-OKJW.2@=5<-5%?3):>JX4=G@W83W6O-HG'[1HYHF\^E'#%U(LYO8=C
M]-Z"HD;6R$5T.BQ'+>VL#W3&26QU%OG!2S=M9I3,1!5GG.[&_+(XK6,^L=0O
M1'Q:FCM-T.>J6*X^),81VH#.?;RGZ12O>M#I3RWZ#H/1V82P=ZS^B5\_'F#I
M!>:K WZ==7W<[4V#,66R(^Y,2E^L' &+(\ZZ(_[>9'0H6O6"WEGO68A5OHI?
M [$ E29*4&F;S*RD@6/6[38)&QKY9?*/E4O<]%/X6A(,T \']_8-)5FRR8XE
MGKX\+AO"9D$L1BI2KB"%:YH$(Y<AB/:)*J4EVY19@\R8RD(9J%[^@4@,P>9J
MB4E%HMM;Q__I$?KA$Y-!WV16^QG^@=WWO+X%0JI:7BUQY(&VBZVHU9-)K*V5
M#%S9[@'[U=U,3[0W[$YY_R;-5%HGBUH*5VP<!B!9CTG GL88X*!_I9OB1*69
M5X1LJX!-A6* ;4$I(6U>:>6 B+N(PCD7E2)=I(FKL"COZOD50* M\4:8JJCQ
M.JZ*TB<8#DAX=(%:)^JG-/MX>I6<ON>6GG"WO6$/_K?;'ZE7V%4$,X.Q]"G7
MTZ WZF.5UUE/@=2:] ?82VC2&RAW&]>,AOH8PUM#X#G'@V *#YXH^.(X&(W.
M2"D-IF?=+>-T]KO3LY-2OW<"J&_HN!P/K&#.J#E$N7K%U#RC;[QD2TD1-KKF
M:XNX%H6FZ5\@MZ6VF0JO/)5NT.M,09-T?P+6.R7E<M_\H)(?P;=7$E.AB=OU
MJH>J&L"$TCK%3>V?4:QWZ4-J/H_<WC9FXI)>]B6'^FC4Y[ 0?/".!S,HC[6S
MXS L-LS0L/V7M./A_'5Q=V(:C.DGK+#7/0>(J/9<IHR5N%>#//;9E6J%C]X#
M/@K@TVN!C]X)'U6!3T^B@AZ ="N U#X TBT :A?890^ 358H2VEO@SE+&_CC
MT6C*Z;DE(V0D@CZD%JQ5;D1@\SQG' 3UFI;DBMM0<GY2VQ;F-6'5**OJY=WE
M42G$ BL359IGQ5U[C9RV37#HGE3'L;1_@UK-&?CPCOO;NLU1UQ84!@ DZBU=
M%2"NTRF-^UE$(&C2 #:4%9A]FJ7+. GQDJA#MJ)-O2[$J63BA\X]=-2SLR'%
M]V'S6MEBY\Q@2E/#7KK(Y;&KITFI !SG5MSN0[;I&'<2B[A5B# TD$.45V)Z
M06-.-0JKD!MPBO<=/VW.1GI#0?[9-8^SD69:="#<RAT%7XW_$<4XJJ_?2%].
MF\:+B9UY_+G 0)_-6RZ'C-GIREV^1+++HIRI+3$:EA25:QV04]@FA#C:N^/!
MB\KEY*7"/FCWO,.8<ZI!IK!J8)W )5!P3Q]T(=H:3HK2FXHP])\ZC=;K=5V[
M(TKC=#,Y[^WH&DGI,.GK(4;UTB5E$2T%P;GIJNUQ93MM'(V[TF2)6K]4'_?Q
M0;?@@W+X@*]6MKT=12@8Y:,(NQ3KV!$R$[?9J[@43RU0WM0"<3E2$4:8^, "
MS>\AYC3KQ]3E'7$.LU]\+B<7!)"T!NO"IC!P!;9*7K&UNM'G0F9UR/B$"K.=
MM&G4IN.5*-.5JOBD\GU5OJP:3[V1UBA>L\JV1]S0[FT\M'>B&];TD)?;+>:E
M:03?M4PCT-XT L+>AB$$A N[.C]V?"W2QJIRVQFF5A9K-$9Y ,N%4+[+^$@S
M?<4UY>NH&^LDT.0D(.41E[ C/5EGER^Z 6D\MI-(7(IJ#)SEXXUZIUU5M:U8
M[1Y0=6K7_J!:+H%4_'&7W&^C8#P<LH_J;,S_?S)1IM$.VJ]##?; N ^_]+M]
M?=:?6M=U'XR''MHH_3[\-L;V F=3^.Y9=Z0N+$3M1/%>,!ZAR3(<351U$"C:
MJL,)_CB<JN8!H'_[Y5\11L=@VYQ@>:>2!U[4)X#B.F<C_."TKZX:!O-IT*OA
M_WK*ZP*#9^_VR.X)^KU>D\Z! \Z])L%9RN.>&@<_>@^:D6'4\C[+L& IS3+3
M/&H;\?5/]*[O*AFM30,303LCZG199)+HZ(9?>0O=()>A> 9GWA]C,\<34UW1
M^."'-7D\CL]O/IS0\J?=,VK[:'9!?A+30$*"H1=V LWQ;;J.9QIP[X2Z=,$R
M9A6K7N7$&/Z"^?FHT6.X6&J6<7NFJT>4<6O)EA,I/E%!#2 PH<;KL^SH$=;%
MY*R"VS.3_T=28U3FH.D:7Z)%28'1[\_/WS?LQ$)9.=YJM]0IG3842Q\3Q\ \
MY:;,L90O*NIAR%WS9F58NFD^* ]-ZNT#&?X8XY3NCISEO7G 4ES7XXD N$KG
MW&S WPX[[IP!A<S+5@":HYA6$G=V]!R7%KP$%*6X08\GHTWT\8\]Y<S@,P*<
ME1@GOG90[?Z/AR1])43KM/QEDJ!F^]Z)UAC=EPY?X5S"S9(NCC.J3+I3+E=!
M91)/@;[;%))11AQ$SEL[I6H^)5A/EUA'&D<R%X."NXL4]76\59I!!C!6!L91
M3'PMBPKL[.CJ$U-=$1/B'+6#$-")=>?,8Z-4>;GLD>T@9#O]E9"M4+ZS,D:\
M#I?^F"%"9H0%1VV%(,".9//3<\Q74KF\:Q!#0SX\/NU.G\<9L)''>ZO<8T;5
M!KN5HM3&%NN@);-A11RDDDS=NID>-Q#T-Z/WV8PZ%>%)0/6R-_4[[AAA4\BX
M*R76ZLB^@ .K7;OJU4#D=J6V@(@Z'@*:?.)96?3?/T1SFI8DSTU[HQ.%/5&N
MHWS&PU7P\F\N+_3WAJ&]B&;AAATK)7Q)YHRUO;%,OO&VW-^R91Z/T7JK;\,,
M&TW?S, XUE?,F-U BO>X!.4^H<B?Q]2)E*3$TE0'8M-/#$%(@RDW" _,D2QR
MDS=L'HTY*$XK-EO1QQA D,EZ=R4:/6&F /BUX-;D9)/=;S+Z;[N:)U;(DD!E
M1@J $%;D2F=FX\J"<#OQRLS5+,D5%7M]?KQ[J'JUYL:K&58!@IFJ[)1815(Q
M4'VO>L5-(!B=HK[ %=K[\7Y5X_U[,?<TCY37!,/KPR+3'996J3?<3C(%C?FO
M/&P(:<H444L%B\D\0TQYPLZRKFT=.FU<P\-ZYLV..4@F/Z6A6]$>S/%MVA$&
M>48\J93BBP3+ :W2GX60)KTI$9(J$0^@HPN&>1LS@W2=@F24+B7?QSRU-?4>
M0M/I$W<J)]ED71KE)"K5D)FJ_>$15<O?>7%Q"A$/%IEA<GUE]CJ*+LFMR8VD
ME#Y/\-6E&Y'-OH+JVXEUS]H)\M3.X1[]_!V<6Z36&V#8,^[]0.LX075&32%\
MY:>B#*A=*L\X<%ZH&L(K3L"OZ!>@(Y6:"I5U)&P*@EXOH\\@A;.>(\W N9<+
M?ZZZWRI5J5:J,D1P+Q\2Q<%#45.2L9M M$\@K['F 0-X38ZV9G6!!0N_* BO
MIL-^R5+ QW#H /#7")M]F&$PEC4[A[VJI/\M>6$9$H&@,Z-5;8D&CV$,<5@<
M#\X5'<CP]A7RF=2;.YRS7H:<B7Q#F*89F?8.["M77@-9#XV-4TY<3CI?1%)Y
MZ&K\>,>L!BQY@^1L?$";Q99 ^Q,;^.(W;*2A^U'9!&L16//2H#'8Z"):KC'M
MEHM[&J?1W$68-.V)-<^=2)W(8IG1:,,=+/(<!:HPBRE)G"<;TKDZI3LUE1EE
M*O2K,'?2X'2+Z%&^Z"D7=Y;HL-^MV2JDTD0E8G242*W,S)\#]M4)^+W^]F#I
MS95,]'#V5\D0*+7C;I:(JD*[3NEG'S58.I8,ZE)-[4&T-CZ,=/O'S?*I:CN6
M:79D]%<75Q:R'0RZ);+%)UVNOQLIP&:G]/XV<7U5CNN'/ $3A]GAI$@,XG *
M!@8$<, =,J^BG S@PO[2W=P"9IY&K!&P?4;4;W>#N>3 +>U^^,I U'AI!>B>
MU<>OKUZ].]$28*8>.4MOLIDTOT55LF+G<X3-?=)'6/=VZ?,-:0WZ^)7_?;^)
MN4U-]B&_F[AV6[N[]3JUB[AJ0DYJV65<H1)*0;W;ZT)9$82Z) AM4KG''=)[
M#A]796.3.\$XL;?)R-UTI@X4CF]3?WZY/SG0]^P%AMRP0X53YBF\Z%5)EB+L
MIJ;:FY$6L'=B$=)"5%[HI6O1;Z%KV>VT8JXUV:4)-R7\R C. )#HCNE7VAIZ
MXS^W>3T')_Z3YZ6N?>@B5^^]:B_<IC<3:8V3VW (IC=IM+0 1N;L?#4Z"&?_
MX%!G<CAX;Y+D=0%0-G)I(BYZQ\RT%DP=PJ!OP;7/.77[M\*NAYL<=*V =B=3
M]8U1C %;X\?,#5W"&<LA"L(C&X2?'S!81-%6G!<8^>,AL9S*IBP1/7C-A GS
M2+/)H@5Z+#Y9+?T85Z+&6-5N*J**4XVB,EO B@-_,]K;C,P&=''RTF&IPM:#
MM%=KBV/1G:%&"14T=1UT_>JL9AK:@1EW\VC&X\.JA1K,"Y[<QY6%M'S\28([
M)&I$ /@;8 GE6LXH0'P,;&1/S%6E))YGCL-ZT>D<9VQS8D!MR@%HI6YS'5"S
MN5C)&W^)!4,/IIF0'>@L3=.$<2GK&901?PNX]U.*5S9.!V,B3[,8L)(FD1?F
MAY(F>=:EEC2=2NE!@)O'3L?1W GD!^I17<5&TID% ;!@81L-UC+GJN-5RHET
MYW8/V&)8>F1_<-^O_<&-"N%8,6=*6BKWO7='>AI,QI1.BZG;QP/J)@U_FPQ5
M+=?W[[N17C<8C <4F,.=]&DG^,?)N,HGW;KMOW@9>MM9[O#$W^=/5B<C]NJ$
MF+%E"EU.A0V](<Q$E6KO&6+>A!<M$U[4K@DO-(*;LU>XP84_OD:)_XLS9XBD
M']U 9,F:P23YB'K$\YFHE3+F=F#_2Q-5":W!]L06MT9J1&7$\WC LF""18GI
M7XKCJNAJD\(VT_6'VW#\+/H<2^G72:F')GHE+A0 P^OXFMN2>YS%")M?P/]#
M'Q-/U)!)/#+E0%5&P1I6YF8<EYBCD^FH36<;<2A1"\W5>@%7^7/$X!0W<6G&
M#WW8#(]1\L0FJ3]3LI)I]89G:(6Y%"C;C&(@D.J3-/W"FS\D<P:J1P?&'D?W
MV&A](W.4O0)B4WWGW9;,,MEP'PA3M1QZZ.]@5$XJN,-J2K]XP;$[T[G='Q=<
MY;#>A9:*$TKL\6^__&\9EM3[VR__^N,FI=*ZC$:Y$;%1H(:/Q?FS+"UGCFS1
M">(\$+_SENS#DE=RG5;4\6^JI^V0)W=I@?'1V613PD3S7]*3,LS57TL;)>8O
MI;'-F])_K9S,'JDT:BJ4IG"9M:C*XZ@\] )M8Q8F/$POR]*[-#,#4[R'S/"Q
ML BE"\0=7A:&R;B%J*(L8K^LM67_* (=8 < V ]U@E!VHS) DS<$:Q2T8TS&
M-&GK>%(36; =0OQ17*:Y8WVV4=,..]QQD)RH^ ]7,YX'C:,RO;]*?EY024+R
MGG9#M_U2DD!NR=L&*:Z- [J]O%_YGO1SOY=N@3()L66><MFA!N"R.IC1HRE!
MT,LC+LT^FW/C=])<%U2JCE>>A(5,/>"<YH@FZUJ&B0F]!&K?D[%#0LKM5PN1
MMFM!P@ ,U=KI:921H]Z OO^$X0?$FU<;K,X^]D-+]N+I'Y?NXD]HF@;6=1P!
M[OZK^5_^VTZMI?2-)L--&</MA-9EQ<K]RZ03R0[XKW8/O2'\YZ2NA_T=03$,
M!L-N!13TMU\=%*S9^?\TP) ]R)]+T.B-:7 /:F8K.J9PBON-:YU?-VM3MTV@
M 9"U6'#[,V<M&%8C+D@D */_^>;*K7U4V4?]ZG;V5]4YOA-$COV+6[QAEKBS
M5#D/[*)DJ;X&[;HV^XN-TVWZ[>A$[[,R%_M(NE;%0]]D1NNR&8VFC[I[\FSO
M[48.QJ4BX.3Z@OPULR?EV0T_@/6-\/P^I. U8O4+V4I3#2+.P9F*Y4+_@7-Z
M5--!36+=:S+V!_T)VQF#_LC_0(7SP(KC$4\3DO_HPO*W-@Z0NW05&6V#B;<-
M,"JY&A3)\\B.A9:,%.3Y!2;RU="#.R#9G '*/  @83N>J(876Q_>LWBI-S[1
M6]>Q29;7T7H9SJ2;'K?K+;?:#$"6Y-0_*,$7HMKP6,Q3HEH.UI YSQC="#G7
MA64Y>?$HW=A$$[#7*"R(JB=Y$'%8+FJOZ U7N:DGHX9#4HE";7BX_J0TFMVE
MW"K?\C+C8\E;L0J7P&4D<=$-_+.>I[LGY1+4R U5;AE8V:WQ.G84S2V.O4P;
M<K62_].?[>LW0\TW^9K+3&36K-=1VVP:Y^L4'&VA+#NW-YD-3?4_Y$PU,*96
MWKA'=,C,39498.2J["\VHZ5ILRG8#ME'-G/)[^-GZ66,&-L H&F$5)R+%U@&
M]G+"7P.X."_$]FV@P>3*M?9PYG;FX>1:1BB09^EH/.G[TT2QW4&ET8KKQ^0F
M""_B]3J:UV=F<:I=R]FP;@(M.]PV-:(K;]S4Q7JU7W/G^3)(1-6*NSN-#3OZ
M)J9431MT&-:;^9"^2:O;8EUU-.R.W:@N!S;9(T')83R[Z6 !\GL5A*ZFME?Z
M[=@B$K-[K_ZB/Y9OV<&T9+LSMSX7K=@F3ML9Y9PE^L39>8VCP,K:+VO$E2HL
MQ0 JX?P\^L288]VV5*HBV&#\KZ+DH/^6KIXB;K3&DW0:9*\.[0^X#;]CRJL3
MFSDGO9>-0[*R/@::K'CC^_.+#<2!PXWXP2C88)85CEX>2AD%J!7%4JILK!/:
M'/2>^Z2CS^+)M-#A&Y9!/94N.8:4##.J#CQ1]!,94NZ[982+C35%L42"F1DR
MSSJ2JF_3U)#XL]VKHJE<Q5:;U8:AESU%W.2D4A)7*J[@42U'O2X.[UYR:X:6
M0J.RFSU-'E)J(0.LD5!"9BO[F5R8;Y>C R\O-9]$HQWD*^4CN=H,,]P8F4("
MV,DLI:F 29F&6MQ,C.<OI38C6FAAPJTG[] M@,T"T"LTCVS#Y/K"=]SST14H
MB1,DU/?+#4:&S&Q1+DE2I<*E1?RPB'C*]'%\0G]Z3]5+U]3+^CB&/_8ZH^XW
MBO4GSMB-T;622'Q/O[YZ\>Z:4XW@>5GE530G0)&9HZZE[%6BEE051<M2]*\@
M?]9GS#Z0I$!:TA1/*9_L7?64<7%VN52OW^F/O@G*,SW\""C2)$H)1$',37MQ
M=?OR7%/2;F6V-[X9NJZ,)4<HR2",C]JB.>LSILKNQU0YSQQ2=(+.D#)R)>&*
MVARP5?6*]_62]Z7.38,JV>"QV]L)GAK]3*4 R0!/T^,>R?H50E%=D!P 6I$0
M_#4=LFDE-_&J!^"CE0*>'E9)?S#=3"DIW HY\B" %<'93&Z@BS)!L"TM0)S8
M2E(/VY4OO&JD7.YQ2$)<FHHM8^O3)^VT?@MUO7U7%8L^?H^!6]!53PY]M;T
MII*&N7\)C#)Y+ON4P%03W=7>N>64[%G-=%>4Z:Z?D^FN3*;[C@3MEDQWW,VS
MDMV]<J,#D]WWJP?8DNRNO&1W?5"RNRW+((ZV?[+[WB4,VL]V5]5L=WU0MKLJ
M9[OK [/=53G5VV1([YWMKKQL=_W,;'?E[>XYV>Y^PO<SLMT;0'!(MGM+5M0>
MV>Z2%?4%V>ZJC W_-MGN?OYGO9JP3M[_S@L!CZ^HM/'@>D!E:L>>4P^HG,AI
MJ >$/;VZOCG95A:HRF6!^L"R0%4O"]2'E@6J6MK@\TM#*MF 6\H"U9:RP,8\
MOH:R0+6E+%#O41:H=I0%ME4"=-1>98$6QFQ#J,/+ C65!:HO*0LD!?S7*0M\
M-FO;GXGI$A,[-.GR:\G.UY*=+RO9V9Z*7*O)45MK<MH)Q-;DJ"TU.5O%N/JW
MK\FA9$A;F/.U+N=K7<[7NIRO=3E?ZW*^UN5\K<OY]U"7<^ZB*\ ,*+'O1)_J
MZZO;RPO]SV\(IVJA(==3V70A])<Y7R[3&>?")#A=*J9CMJ>E(_^TC9=+8R^\
MT(]KJ!;ZRQ,FF4]4LAVW%1&8S$6O ^21'G65Z8A%?P&C'2MV\)^2QS<()M.N
MPG:Z1**#8#3H2FI6!29'>A(,QK4FN5X*OFD-.",N.]<[/LT=TUE9NK21\@]Y
M=+_!!GN?ZFDNE$SL!K#1NI(MF;=EALIF;$6-Y*;:S7C*D='<_#D1N!G0\&$S
M]90F_)C=[GUDNX%8)S0?#[6T1;S.J;O^=-#5O2[07W)*-E0A&&9#/V>CKAZY
MF1EX/;5NHJZ5UWO.><)^3F1<68QOB"VD0#J@_QF+YH8;6W_(39X@SU%%R"**
MSZ028;DIZFU)STF[+*_'B:2TIF3HV]FL)A64UE1S7I-$JEA@;D)%G!\\X:0V
MI\$'2(Y8.YH$H^D4_M6?=H/^<*PN+4.E R)7,V,@M@P\Z8W'P7C<T[W) &<Z
M[/[PJ#^$SYUAA^H1-L/OUVL(JT31=G]E,OO[D=A5G3*^J.^W5 GY*8F(OHU_
M56_B90'&QW=[4-(@Z'4Q:_1X.N1<O7[0'PW]'R:CJ?PP&/85L?_="S.!'F-&
M(?Q[,AJ9OPQZ_)>SLQVT>]RC[T[.^O*?/7QS.CA3M>L)B 0P'7@ZI2WW@N[D
MC#8]HJD?WD]G-"\!?SBK,X0VAT\K-K6^()DXS<__IQI2M)T RSN4*1B55_3G
MU?([,.9GT3_^=BVI4;_]PVU-3/W'F'94N[/_[W./=$TJN?DJ7@-7P PS7^7Y
MM_9U:-%_@J%%AR-4>4I,,T+MQIVO8W]VC/UIF[421^T*TT5ID(GW1I-1\77J
M2=/4DRW0?6_'D5Q:OP#V';XVJ0SOV3&SMTC\#SXFI<8Z&CJ)MP)S_S;;^A(#
MI5Z(G9^M??QK0^^O#;U]7-S28F8/BS.HMH) Y*FW@["-45[;OAB(<^[KC>Z<
MK]TW_L-TWVA%%?$VO/&B*+ZYA!F]U[8FF/RG+2M\K2K^6E7\;U!5_)Q2W'9%
MTQ71OG %M,^I[OU:DGM(26X5>N\^8>I?]*A/];D;C%/2OUY2F+3.OM99QWY,
M5)C:Y3C;VZ5'Y"W/^K&CG;N!)S[<O-3'1[5]@93P]:SJSR],/9'_N7^F^J:K
M(EKEM2#7*S^29+T]@;,%_3 NIT]0'5-M7R.LLMFR^D?@'=X7JD_^J?RS29,&
M _&D:8)J93?X3]S!-[\#U#FAR4F8+$YU)%E"Q4UB!7 -'^9['(&RAZZ*TZ.)
M3!:CPJ)!Z763: J2)HD>,9TI2^],Y@TM,^A^<]KK=K^IQ1S?@(6VVJQ:PXMM
MD+]LV/&^[UYLV6YUC0$8W/4;>Q-^WKIK.&K3:]LCJ1><TXRX:-(MO:!G]>D_
M;I*.[IT%ZC>_0<=EK;;/K$"=JVQ(U19*-2\W;5ON_:Z8;(V0N9!U@9Y'K#3+
M9UCGX(U*;*KIJQUBD]D@F:PPCVA"8NVN@>+9LU/]X7LI$:2*K/D*'0)%)JFO
M8J34>D58_Z]+]C 0K &&!X:%3 A9^A0N2>YB26QI-I_4<]8^-FGB"%>29LOK
M/=F43+;AJT^/V/-;.[D)30,'Q-)WH]M3UQPID]S.?[\LMM_ IT$$H50TDK0-
MIW43"FX/V-4T@H9 _/;#_CW#\3XHRDQ@;]C8S:!/JXA.7U.)<WTSV\38KAA>
M&V?R0O5U3M>,?.VAOK:/;(O-G^HOB\+[\.=(>_7K.R+2GF_]E%:O\8SGQ,6_
M8!,MZ07;@;A;GVH&CM/@9 *6:PC6\D8=+ZL$]O<AKOUHZ0M(B)T'%Z9?&(NY
M;5:1>",:IRSB;>U8:E^2U?^B)0>@7;_8?ZGMBLINVMZY1!-^/%O;OW*M<2E@
M4<L,N?QLLA^-3#S9TNS +2<QC4I>1X.J8V_8Z!1[IPT<;'*]BNXZNLOFX["9
M^-Z$:)6)A7GEC<1M>?K)/CW:X^GL@*=+]J'<'G?B^F\8FCO2WPK_:'E]\V#/
M.FJY?-I^5\+WNQ;TLS%*UW">D3'#;3N?M/^<+;?!C(FMO,&Q22EQP28J"<D"
M#&(#47AGWV8EBYWRT!P51?*+3%8&=]/$!FHYU\!(/PML6LNILY3)3VG.H C#
M'H[V6\]V4<F<Z.)0/17TB%W5L)RQC>9Q#BHFY>[:!=8E;?GZYD--E6VTF]Y5
MD@-JAJ[G\70)<; WBP[UI#[JMFET"9-]1X'CAD27ZNO];G=B&M9?V4NF:',[
MQ_-Q(>"&(Z&I2&C0ZC%L=MJMJ<&B"Y3=]008%_=NV7-O=.">^]W^J&$+6U."
MVM;:^A+6M9"]B,&C!J=) TX('*QERX??]I5=1CP@S#-@9%9QK; $F9RV)!DN
M]Z5F&>&F6*0<::3^ASE.*ZC;*!<+[$]\^3F:B5)Y?P^63-8NY'<\3X<\&'F1
M15C0OC0L8MO3SV90WFCN!N9RL4#1'!+1<M5VVR;.;2<M>@=T'?F :1C;MCHI
MIQOL;\(]_8IHBTIE7B@)D]WOL7\7O7D&JNW&5SGUJM5$2[PDPL9$0\_W8I*M
M&D"P>QVN^W%/-7A!6QB:U)7TS* +W1_2-(']3OP\S&6IC>DRKGBD^LRPV83E
M#>QFU%NV>S WV?XTK'D@)3JF5,^RL^7C21.]UB3FS;F_CT/YTG5%BVA7;RH?
M.NS ]3S79%Y*7MP#5,*6#,[$GI(+^_%TW@8).VS+ICW&W+&3?;X^P]P^[C]N
MMK#+*M_^G*&[J2&[7K^1[ YB(>7,NP9&<@ PX/7;10QD>IXD,78XP@A9NTYR
MR+H[Q:5KA'"WF3]$IKHBIU2? AMW%:71#*VZVM VY$-;Y]?=-9*!S3^ZY4WM
M2VB@&($HDWQ!IW__ZAM\=_WN[?FNS?4;5;DO_O;^V'.+S?38#"<,;JUJ\_I:
M[?'XH%F"-*S2?,JMBV_Q'>RJ1CC<-=9J(;?[2TKR;S=#WE5X<(CAT.CU/P!^
M>Y0FM#IB6K+X:]9+4WRGUQG7_]B0\E^CE&'3BU@0L&6Y2GU +<A6*A.H[_2L
MX8.M!EF+B^M9Y05[>/Y>V,)A2?<(="W3O^[!I=7W>-+FY>_QK$W6WN-9D[^_
MSQ8XG7__TWEI_'L\W0"_6@S"0*$YAF:A>>!['FP/?-.#](%O.K@?NMG*+3SO
MK'PG![Y;>_S:]HPV;GQ45BV-_[F1QL>B @ZL"CAM5 '-<SWI)3MN?&K[>9ZU
MP09$+#$-J;]I+AJO7L\!;_HG::CW:7[K2SA=8]U+*3S<*##)CFF4E^V6K^][
MW^48;X"_7T[4HK8T"G$1\/_28HU8AO$KKLD%-+_JDAZ7^157K6+JWPG&^[!U
MN@=-:4*>%K3-9][.Z@]?R]S8K[#4-GEP^&H[6?WA2_HU5Z>ZM;KJ<%V]N42J
M)D'*]5$U\)5*I-KV_A1PVGSK[Z9NJB'LX2HT3O6^U4^M6O=E2X63M$.@9$-O
MZH9DG#:H/EB0U*#93IM4V\HAGA^H=F/+6N+$WA-W41)121$>R7-"FH8115BP
MV;*,5W'1?$C/O;'QO3O>^K5W7F(Z>[J6+L0,;H#DWN^_38O([Z7"K:#]T0'Z
MBGOC'!S[_F.86)'6;X%Q4\AYB\^.E^R5'J^=2!Q"G,Q7,_+A?N(\1QI(4NJK
M+]9@4RP+:S(;T$O>P'A1)"V$* >T#0"<I5FKM+<+[>^SO&Z;TR#]BU8<WFK]
M$H\(P(Y#3I*920C,0ZNOOBY_YSZ<<9YP:4!VVS7QP2=U/4XZ K:-G:BI< U%
MAJ<'%/FUE!,^P]\B+[JE_"UM3>:K%=O5 QCE>KOF*%2UY.X4H-#"EAJJ[MJ_
M:<H!VH-@[8\"SK:4,3YO,5/:V.IBVUKG]V5E$2U,Y4:FCU"XT7SS%-8^)5;C
M[6@;$ES5IX*71LO61IG7X&8&[%CRHPAVP[#PVE7++/#:X9N&WC>[S<7,K#')
M;DLN]ZYK^O4++Y]!T#L*M;;$J[W]UG7OIJWO?(J/55/YG-[J37$CS>;@<L1G
M)%_ZE^1R/%][_57M]\ET-M_#I]ZF25;9P#;R>'XQWJ'7NK/^SN)I;6E33]B&
M&:;.L!5S]JG!.]7/K[9S=[P#]3V6=L$E1Y(6&9@P^+;+<E;KBV;-8>]9GZR&
MM*Q2+=[3M]@Y>"EY@-3#?+O<:BOVD\H\7*7.G'Q^WE[_LV44Y9=4PVTMAO,U
MX&'=Q,3LRB']6%,W73IV=1A>7<LL_UZ;C9<U6X]\X]41T VLDW+'3,8B64R-
MX]QJI-4P:JU%5MW6QZVU:;9BY1RL-E3>?V4TXVU$TZ:_;]>Z@[*5HN=8716O
M&PNYVJ:?-8Z$*D\_VSW^3!\R_LR;?Z:_9/Z9-O//GC< 33</0-MC II)_ON'
MG?//*@/07-U>K8#RA;L;0TS8F78[-M!@,MTXF*RNC#6FY+XJ[S^LS$G+FI;J
M-8?_*P:A3.)KL@)?I\D<($G&YUV8?,1<@ CU!+K08[JE]AP;KU2/L:?)0#_L
M$U1UL;V M1%ZAW]E1\$I(5OMCDI([SQG-X_AFK_4GD1BN$J-%[4I(9BJ;ST3
M'FO\-L^+/_P_4$L! A0#%     @ D'S&2,,__U\! @  8R,  !,
M     ( !     %M#;VYT96YT7U1Y<&5S72YX;6Q02P$"% ,4    " "0?,9(
M2'4%[L4    K @  "P              @ $R @  7W)E;',O+G)E;'-02P$"
M% ,4    " "0?,9(#(BZ! D"  !+(P  &@              @ $@ P  >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " "0?,9()O+-3EL#
M  !##@  $               @ %A!0  9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    ( )!\QDC1;CRO/0$  &D#   1              "  >H(  !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( )!\QDB97)PC$ 8  )PG   3
M          "  58*  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
MD'S&2"L<XL0Y @  @@D   T              ( !EQ   'AL+W-T>6QE<RYX
M;6Q02P$"% ,4    " "0?,9(F&/" <8$  "!$@  #P              @ '[
M$@  >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ D'S&2&@\^&), @  \ <
M !@              ( ![A<  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+
M 0(4 Q0    ( )!\QDBP/<N91@0   @6   8              "  7 :  !X
M;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " "0?,9(Y[V-L^8!
M  !@!0  &               @ 'L'@  >&PO=V]R:W-H965T<R]S:&5E=#,N
M>&UL4$L! A0#%     @ D'S&2"D1#/8^ P  L0T  !@              ( !
M""$  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( )!\QD@2
M!SMQ* (  )\&   8              "  7PD  !X;"]W;W)K<VAE971S+W-H
M965T-2YX;6Q02P$"% ,4    " "0?,9(%F@1R]$#  #V$0  &
M    @ ':)@  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @
MD'S&2/E8V:*@ 0  L0,  !@              ( !X2H  'AL+W=O<FMS:&5E
M=',O<VAE970W+GAM;%!+ 0(4 Q0    ( )!\QDC#BX!TH0$  +$#   8
M          "  ;<L  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4
M    " "0?,9()6AY>J(!  "Q P  &               @ &.+@  >&PO=V]R
M:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ D'S&2"D_KF6C 0  L0,
M !D              ( !9C   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q0
M2P$"% ,4    " "0?,9(([,L4*,!  "Q P  &0              @ % ,@
M>&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( )!\QDC3&R%5
MH@$  +$#   9              "  1HT  !X;"]W;W)K<VAE971S+W-H965T
M,3(N>&UL4$L! A0#%     @ D'S&2-@NZZ&D 0  L0,  !D
M ( !\S4  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " "0
M?,9(19J&!Z0!  "O P  &0              @ '.-P  >&PO=V]R:W-H965T
M<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( )!\QDA$21J<I $  +$#   9
M          "  :DY  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#
M%     @ D'S&2&G:U[JD 0  L0,  !D              ( !A#L  'AL+W=O
M<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " "0?,9(WT*ZWJ,!  "Q
M P  &0              @ %?/0  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM
M;%!+ 0(4 Q0    ( )!\QD@ DPCWHP$  +$#   9              "  3D_
M  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ D'S&2(F:
MR4"C 0  KP,  !D              ( !$T$  'AL+W=O<FMS:&5E=',O<VAE
M970Q.2YX;6Q02P$"% ,4    " "0?,9(!I0-;:(!  "Q P  &0
M    @ 'M0@  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    (
M )!\QDBQY0TCHP$  +$#   9              "  <9$  !X;"]W;W)K<VAE
M971S+W-H965T,C$N>&UL4$L! A0#%     @ D'S&2'A1AT:C 0  L0,  !D
M             ( !H$8  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"
M% ,4    " "0?,9(V>I(Y:0!  "Q P  &0              @ %Z2   >&PO
M=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( )!\QDA2?4*#IP$
M +$#   9              "  55*  !X;"]W;W)K<VAE971S+W-H965T,C0N
M>&UL4$L! A0#%     @ D'S&2'&U>F>C 0  U0,  !D              ( !
M,TP  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " "0?,9(
M+LCT':<!  "Q P  &0              @ $-3@  >&PO=V]R:W-H965T<R]S
M:&5E=#(V+GAM;%!+ 0(4 Q0    ( )!\QDAD^Z\+HP$  +$#   9
M      "  >M/  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%
M  @ D'S&2#8#/>S/ 0  X 0  !D              ( !Q5$  'AL+W=O<FMS
M:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " "0?,9([&$RUZ8!  "Q P
M&0              @ '+4P  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+
M 0(4 Q0    ( )!\QDCR?QA>I@$  +$#   9              "  :A5  !X
M;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ D'S&2.Y\:8ZE
M 0  L0,  !D              ( !A5<  'AL+W=O<FMS:&5E=',O<VAE970S
M,2YX;6Q02P$"% ,4    " "0?,9(E0!D=*,!  "Q P  &0
M@ %A60  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( )!\
MQD@?*W4^I0$  +$#   9              "  3M;  !X;"]W;W)K<VAE971S
M+W-H965T,S,N>&UL4$L! A0#%     @ D'S&2"K*F^:F 0  L0,  !D
M         ( !%UT  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4
M    " "0?,9(JUKX^:<!  "Q P  &0              @ 'T7@  >&PO=V]R
M:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( )!\QDA57_<UQP(  -X+
M   9              "  =)@  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL
M4$L! A0#%     @ D'S&2&17M6?\ 0  008  !D              ( !T&,
M 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " "0?,9(*/,*
MM1@"  #.!@  &0              @ $#9@  >&PO=V]R:W-H965T<R]S:&5E
M=#,X+GAM;%!+ 0(4 Q0    ( )!\QDBC\*]T_@$  &D%   9
M  "  5)H  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @
MD'S&2"58'/#, 0  1P0  !D              ( !AVH  'AL+W=O<FMS:&5E
M=',O<VAE970T,"YX;6Q02P$"% ,4    " "0?,9(>&Z$;: "  !0"P  &0
M            @ &*;   >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4
M Q0    ( )!\QDBT??ETW $  ,L$   9              "  6%O  !X;"]W
M;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ D'S&2%)"NY(8!@
M42<  !D              ( !='$  'AL+W=O<FMS:&5E=',O<VAE970T,RYX
M;6Q02P$"% ,4    " "0?,9(.2OF"@8"  #5!0  &0              @ '#
M=P  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( )!\QDA(
MC0A8_P$  -P%   9              "  0!Z  !X;"]W;W)K<VAE971S+W-H
M965T-#4N>&UL4$L! A0#%     @ D'S&2(;>!;P* P  0PP  !D
M     ( !-GP  'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4
M" "0?,9(O^NA6D<"  !C!P  &0              @ %W?P  >&PO=V]R:W-H
M965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( )!\QDC7E ]C&0(  &\&   9
M              "  ?6!  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L!
M A0#%     @ D'S&2+\ICE+! 0  000  !D              ( !180  'AL
M+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " "0?,9(+[RG/Q,"
M   ;!@  &0              @ $]A@  >&PO=V]R:W-H965T<R]S:&5E=#4P
M+GAM;%!+ 0(4 Q0    ( )!\QDA9S-8/&P(  -L&   9              "
M 8>(  !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ D'S&
M2#D1+A7K @  X0L  !D              ( !V8H  'AL+W=O<FMS:&5E=',O
M<VAE970U,BYX;6Q02P$"% ,4    " "0?,9(= *\%?0!  #J!0  &0
M        @ '[C0  >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0
M   ( )!\QDA@?IS5*P(  /T&   9              "  2:0  !X;"]W;W)K
M<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ D'S&2# 42)<Y @  "0@
M !D              ( !B)(  'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q0
M2P$"% ,4    " "0?,9(P6Y,53L"  #R!P  &0              @ 'XE
M>&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( )!\QD@IF;S^
M$P(  #<&   9              "  6J7  !X;"]W;W)K<VAE971S+W-H965T
M-3<N>&UL4$L! A0#%     @ D'S&2%VG_G." @  5@H  !D
M ( !M)D  'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " "0
M?,9(<;?<8Z)(  !((P$ %               @ %MG   >&PO<VAA<F5D4W1R
>:6YG<RYX;6Q02P4&     $, 0P!'$@  0>4

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.4.0.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>93</ContextCount>
  <ElementCount>237</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>39</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>101 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>103 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassified</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>104 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>105 - Statement - Condensed Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/StatementOfIncome</Role>
      <ShortName>Condensed Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>106 - Statement - Condensed Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/StatementOfOtherComprehensiveIncome</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>107 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/StatementOfCashFlowsIndirect</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>108 - Disclosure - Overview</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNatureOfOperations</Role>
      <ShortName>Overview</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>109 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>110 - Disclosure - Principles of Consolidation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</Role>
      <ShortName>Principles of Consolidation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>111 - Disclosure - Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock</Role>
      <ShortName>Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>112 - Disclosure - Net Income Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock</Role>
      <ShortName>Net Income Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>113 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>114 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>115 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>116 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>117 - Disclosure - Note Receivable and Line of Credit Issued</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFinancingReceivablesTextBlock</Role>
      <ShortName>Note Receivable and Line of Credit Issued</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>118 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>119 - Disclosure - Recent Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</Role>
      <ShortName>Recent Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>120 - Disclosure - Securities Available for Sale</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</Role>
      <ShortName>Securities Available for Sale</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>121 - Disclosure - Fair Value</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock</Role>
      <ShortName>Fair Value</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>122 - Disclosure - Accumulated Other Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock</Role>
      <ShortName>Accumulated Other Comprehensive Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>123 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>124 - Disclosure - Line of Credit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock</Role>
      <ShortName>Line of Credit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>125 - Disclosure - Recent Accounting Pronouncements (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies</Role>
      <ShortName>Recent Accounting Pronouncements (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>126 - Disclosure - Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables</Role>
      <ShortName>Acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>127 - Disclosure - Net Income Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables</Role>
      <ShortName>Net Income Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>128 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>129 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>130 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>131 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>132 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>133 - Disclosure - Securities Available for Sale (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlockTables</Role>
      <ShortName>Securities Available for Sale (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>134 - Disclosure - Fair Value (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables</Role>
      <ShortName>Fair Value (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>135 - Disclosure - Accumulated Other Comprehensive Loss (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables</Role>
      <ShortName>Accumulated Other Comprehensive Loss (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://astro-med.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>136 - Disclosure - Overview - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureOverviewAdditionalInformation</Role>
      <ShortName>Overview - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>137 - Disclosure - Acquisition - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation</Role>
      <ShortName>Acquisition - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>138 - Disclosure - Acquisition - Purchase Price of Acquisition Allocated on Basis of Fair Value (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureAcquisitionPurchasePriceOfAcquisitionAllocatedOnBasisOfFairValue</Role>
      <ShortName>Acquisition - Purchase Price of Acquisition Allocated on Basis of Fair Value (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>139 - Disclosure - Acquisition - Fair Value of the Acquired Identifiable Intangible Assets and Related Estimated Useful Lives (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureAcquisitionFairValueOfTheAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives</Role>
      <ShortName>Acquisition - Fair Value of the Acquired Identifiable Intangible Assets and Related Estimated Useful Lives (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>140 - Disclosure - Net Income Per Common Share - Reconciliation of Shares Used in Calculating Basic and Diluted (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareReconciliationOfSharesUsedInCalculatingBasicAndDiluted</Role>
      <ShortName>Net Income Per Common Share - Reconciliation of Shares Used in Calculating Basic and Diluted (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>141 - Disclosure - Net Income Per Common Share - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureNetIncomePerCommonShareAdditionalInformation</Role>
      <ShortName>Net Income Per Common Share - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>142 - Disclosure - Intangible Assets - Fair Value of Acquired Identifiable Intangible Assets and Related Estimated Useful Lives (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsFairValueOfAcquiredIdentifiableIntangibleAssetsAndRelatedEstimatedUsefulLives</Role>
      <ShortName>Intangible Assets - Fair Value of Acquired Identifiable Intangible Assets and Related Estimated Useful Lives (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>143 - Disclosure - Intangible Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation</Role>
      <ShortName>Intangible Assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>144 - Disclosure - Share-Based Compensation - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformation</Role>
      <ShortName>Share-Based Compensation - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>145 - Disclosure - Share-Based Compensation - Share-Based Compensation Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationShareBasedCompensationExpense</Role>
      <ShortName>Share-Based Compensation - Share-Based Compensation Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>146 - Disclosure - Share-Based Compensation - Fair Value of Stock Options Granted (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationFairValueOfStockOptionsGranted</Role>
      <ShortName>Share-Based Compensation - Fair Value of Stock Options Granted (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>147 - Disclosure - Share-Based Compensation - Aggregated Information Regarding Stock Options Granted (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingStockOptionsGranted</Role>
      <ShortName>Share-Based Compensation - Aggregated Information Regarding Stock Options Granted (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>148 - Disclosure - Share-Based Compensation - Aggregated Information Regarding RSUs and RSAs Granted (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureShareBasedCompensationAggregatedInformationRegardingRSUsAndRSAsGranted</Role>
      <ShortName>Share-Based Compensation - Aggregated Information Regarding RSUs and RSAs Granted (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>149 - Disclosure - Inventories - Components of Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureInventoriesComponentsOfInventories</Role>
      <ShortName>Inventories - Components of Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>150 - Disclosure - Income Taxes - Projected Effective Tax Rate for Periods (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesProjectedEffectiveTaxRateForPeriods</Role>
      <ShortName>Income Taxes - Projected Effective Tax Rate for Periods (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>151 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>152 - Disclosure - Note Receivable and Line of Credit Issued - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureNoteReceivableAndLineOfCreditIssuedAdditionalInformation</Role>
      <ShortName>Note Receivable and Line of Credit Issued - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>153 - Disclosure - Segment Information - Net Sales and Segment Operating Profit for Each Reporting Segment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureSegmentInformationNetSalesAndSegmentOperatingProfitForEachReportingSegment</Role>
      <ShortName>Segment Information - Net Sales and Segment Operating Profit for Each Reporting Segment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>154 - Disclosure - Securities Available for Sale - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleAdditionalInformation</Role>
      <ShortName>Securities Available for Sale - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>155 - Disclosure - Securities Available for Sale - Fair Value, Amortized Cost and Gross Unrealized Gains and Losses of the Securities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureSecuritiesAvailableForSaleFairValueAmortizedCostAndGrossUnrealizedGainsAndLossesOfTheSecurities</Role>
      <ShortName>Securities Available for Sale - Fair Value, Amortized Cost and Gross Unrealized Gains and Losses of the Securities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>156 - Disclosure - Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureFairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasis</Role>
      <ShortName>Fair Value Measurements - Assets Measured at Fair Value on a Recurring Basis (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>157 - Disclosure - Accumulated Other Comprehensive Loss - Changes in Balance of Accumulated Other Comprehensive Loss (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossChangesInBalanceOfAccumulatedOtherComprehensiveLoss</Role>
      <ShortName>Accumulated Other Comprehensive Loss - Changes in Balance of Accumulated Other Comprehensive Loss (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>158 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="alot-20160430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>159 - Disclosure - Line of Credit - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://astro-med.com/taxonomy/role/DisclosureLineOfCreditAdditionalInformation</Role>
      <ShortName>Line of Credit - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>alot-20160430.xml</File>
    <File>alot-20160430.xsd</File>
    <File>alot-20160430_cal.xml</File>
    <File>alot-20160430_def.xml</File>
    <File>alot-20160430_lab.xml</File>
    <File>alot-20160430_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>90
<FILENAME>0001193125-16-613905-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-16-613905-xbrl.zip
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
MC63V@\20GS*MM:9;G<5%4 RU5O[G-VF+_]7%8=!<C2RH@M(@'(&,!E[3I<+
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
M;AP2%GNSK#5==G**[MR$>8(Y5<P@@&>=\!Z>+J754.$LX=Y]/AN>O\?WL$0
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
M"*V*<GA-*$*A1U'DF/ +>,-L"2BC'ZZ)\+=-"T&I, E7%) QUXA"R;R8 ]F
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
M URFBZ /R^D9%U,ETT\Z2U 2BV4PKS6+TGS+LU4U4* <MZF,>],/XV081O.
M-R4\' L"]1&]^OQF,7H./B6VG[[Y;E %@=H98(FBFD/=47C#TE1>$8<Z;]NV
MR0\TR1XHPSY<(V^4,-LF9):*D)F*A6>)D5%),+DY0U-4MGF;'K<MTTMGY?J)
MZC6B^3G^EX;K>SNR:4CKQ]#:X8YL-O[JC:+WVKBV,&+_+X'^LU*XKAU?N/[:
MAV3M8[-^I>/_D9R=W9U$P%,NG9-=( [U&%5TP0G4!@/NLJRW5H>CIG6S[$]]
M>/>?(USF;FV4]Z&X>UR*V;CWS,^FD 9'=TAN0T;U5A9\KV;A6JKP%P1";8\F
M.)CN4]!2=KIZ[KL_ B\YOD-RTO&=N-Z69:UAE)-NK0!:!I.I'SX1DDZ.;S.L
MM(*H'1,:1S=)WMP!HH:/S;[FDMDB@FE9-7XCA.W7QV\-VZTE;#]QS&%7(GF]
ME:A _#N":$46-SZ%=V3ABJBT(%XY]D6F?<7_S5!V/,M,-R*+9M]<.<S\MNM!
M-E.7[><N?@P-9=+TEX6%$E[RU,SF;%^W%0N;:LNR-. 5P;1Y2[%M7A0%<3@4
M!,>0I==QFJ&9.HC;VXC<TK(3+[C!A]&=8_PLH@=N8AJ4AFPHN5MLH0[7SH(Q
MH=7U\(@IZ$I1L[^@$F=)A0'G_?_M?6ESVTB2Z/>.\'] >+LCY B"QGWTX0CP
MZM&N;?E9<D_,)P=$%B5,@P '("1K?OW+K"I<O,1;@(C9[6Y; @IY55Z5E1D+
M<3*9N!&>2L-"M\0/'YN2_&J4Y"M-2?ZSY02VLE\Y@;9#!VCYZ"7YS;?GOZT?
M[M-;?Z*Y(+'=83:[;YG#$8[S/Q?/XZI]N']0DJ0W4G-(^-U4^D1^TM__0:*A
M%Q?J5;Y$WI TY%I.KJ]DXGH!F(2YGW?!]XEP$H9;<'H^>N/Y]R^\0, Y0;PX
MX8PHG#F=.2B70#,OB+WA')'^<OWDP!+87&A:-XJ^<-?>G:VN3-XI'G_1HTS=
M;-GJN4P=E>6V='ZGU>US*6!16Y*EXA6"X^+[FB_R;7DT\B=+?-1.[>G2\<6D
M>EC+>ENJG2YXL><J#?-Y>6M;:J4T8JN?7KJ0E9:U^QZM61]5NUV_P^I&'9U&
M'=56^0S":$R\.CI%%\KNHU%JIGEDK:W4S_UK5$_C"6VGC+IN,"1^+7512]G]
M/DK-M)'5^$&O!.;77#+8-(ION%(-V$[/E4;;G5O4M]\!X8K:OMJY88:MM SU
MR%-F*W-^),MM]>QNZAGMVJ&\(WN5EJQ(+=5NKHT<PJ)7[YY",\ZCX4O#EPH
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
M1>Q-/!^,PQ#V.SP-),)44EPXV^9KI*F2>'A/1HE?#OCIX[1*)HY)'/,-G"*
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
M5LOBQ72B35OHY6.%^$ A7LKR9MG 7V'M)/M,F^"_9,RPTT=-58'%.'3P#ZH
M[P&43"O#9[0(&-5;JX%H";33K)JOB\WQ06VXGH]&8%%%O!]Y#_C7W]\GL7CG
MNM-?>T!W/XR3B%R-NP65]I5ILFX8S^)K7+Z#('YQGR8DF,4W($,='QCX 186
M?D\7 \EUAI2-0,\O41C 'X>$OO$% KKA$_MW]C;(0H#B^)6,_WA+0O_[E[YM
MR[((_Y,-61+_'ZA>_?OU3>^[+7U'C"5-E;Y+;P5O],=;;_3=UE5),HSOJM)W
MM&Z_(^J.*8N::2IBQY),49;MCJ+U!O"?_G<97OR 1. TV#_NFMNNBPJNJ)98
MT0#!4W,A)Y)0IA+ET>WVJFD/.(TRF+P&[X$$L/.^,MN$\K"KTMP/LCD]QHMV
MX+N7 >P^V#>Y!1<&7@#;VP-]4"#O-;;-P.I H1/"?X2+@7/=>0<+H#; 6K5E
MCWZ;4EUSX5Q_>T<_($I6*_78X._=E$"HIT!=9=,G0/%XLWNAFX!RFZ 6N;@)
MI]Y0,"3C7>%]]3=@NP>P3@%8L/%Q@GZ!<X>B 4O%'J@!N@G;^3N]WQ!G%H07
M< 9L,E2NO[UA\\=%65H*[N; Y@XJ _=R!+!YXR<JL22B=8.H2J]N0>^[K+88
MU=Q'#^0[AJ=*D*?\>EH-.8=;7@WWFY\V(S."T0.'Z<%%!<O ^@<9W0%0L 1_
MTI+U.89\)?$0P$%G#LS)=;\K_)EX(XIDAPS=)*:V)Z.Q)DHV79K^639*C,*?
MYS@I^^-4@O2S&T7AHW ]#*<H@)<3<%D?F/J@7_Z"RWDX"P_'O8X\_$59D!R?
MVDQ@ V#EH)\Z"F&E()P)8(F".T(Y- S!@DV9G/J$OR#<I50!0Y-!*%S0&7_N
MA!6 WCZEZ".9WK6$VV0F@$2#81006)!O89Q$]._9>C,$P6/(T"\!>I%[2^<W
M4[RH=:1M<-*?<I#@)9_B3P415BG ./23$2UU+4+4IA,-R7C,C##S+-!%<"EA
M8(4":< 8XT=B0 ['$LX6WV1RD4O%<E+HHJRUV%>"( 'N1&0:1E3S,/\^AF@
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
MFFQLGEP>Z;X=BCN2Y^-^^_-4U ';J^Y&G(_95LOV,MKEK^2!! G!@[/=L;<
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
MU7WX_<=MY(^\7\F/J>\-O=DG@IWHA1&$PT$,+LX?;U,GX,:;H?-X&8!GZ8T
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
M[RQ.ZF[=7(#\D$ON=C&^T(KJT&1Y=KBNF@GT>X*3^K-65\D/J8@.\MTMLS9
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
M09CX)_'"BG.AQGZ;X4'2_G#R,(O^(*A[Z\)4 $5(GCR8L;!031G\-)"2!G+
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
M"KP)-Z7<82TTZ[)67$N(4QD['OPXLQ'QDF<EY%=,NP/D9JX4MHBZH9@2'@=
MP*!+WV-NI%6X.Q*PA^)!'%6<4SD=D0<@[=+##$Q=P!;?O,OB6X?67U/I"+:(
M.1#?BD5#&RKC7&@ET)Q[ 2T?&C.*'Z*[,RVB^X8(#M* .?74N4\KF:LELGW\
MW Y>:KG8&I#;/AYGKG5/LD>4<> M;FEE>HB9I%AJ(__WA-*^L4G\EJT7?#V=
M;>1J[))L/5?U=+:/JTG6SLR]UE:R-79_)N[0EDN! ;GM$X:O]#EC' NH$\(>
M-]D^KO>^V3(,FEAD969M4[\U7&W"$R5;C'^\ID^!2@0KOM$ 10K=5,$JXP '
MB%0$A/$'0=0UJFY89<U@;-^LR_&]M5/L"@EM'U_SWN.%PJUD;1FMK>2NSK78
M<LV"RJ02B3^=8-=/L/N 7_X/4$L#!!0    ( )%\QDAU0(5Y:!\  "[] 0 5
M    86QO="TR,#$V,#0S,%]D968N>&UL[3UK;^,XDM\7V/_@RP*'/>#2Z:2G
M9W<:T[MP7KW&I>/ <<_NW9>!(M&VIF7)2TI)/+_^JB39DF*1HF3*I&P#BYVT
MS$=5L5BL%XL___UU[O6>"65NX'\^.7_W_J1'?#MP7'_Z^>3;XVG_\6HP./G[
MW_[XAY__X_2T-QKUK@/?)YY'EKU_V<0CU I);VR]!GXP7_:NR<3UW1 &Z]VY
M_O<GBY'_[N'_.SWX]*_+T5WOXMUYKS<+P\6GL[.7EY=WE#JK$=_9P?RL=WJZ
MFNV7!*Y/O1_?75R\^R'WRRB(?.=3[V/NTQ4E5CRQ Q!]ZEV\/__Q]#W^;WS^
MUT\?__+IPX?_R[<.%DOJ3F=A[\_V?T'C]Q]/H<>'WNC=Z%T.Q?_L/08^@];S
MA>4O>WW/ZXVP%^N-""/TF3COTD&]%-T>$-1GGT]R&+X^4>]=0*=G,,V'LU7#
MDS_^H9<T_O3*W$*'EP^KYN=G__IZ]VC/R-PZ=7T66KY=Z(B#E74]_^FGG\[B
M7_.M 0XG7#?/@_7Q+/DQ:<W<3RR>\RZP8YI*H-/CML!_G:Z:G>*GT_.+TP_G
M[UZ9<_(WG/!G&GAD1":]&.)/X7)!/I\P=[[PR$GZ;4;)Y/.)Y04AKM./[W_X
M\![[_^DZL*,Y\8$PSHT?NN%RX$\".H^A/NGAN-]&@S7X%@MI<#J'54-."U.N
M/<-F9\*1SK:%<P0]?WT,@35QCN'DUO5A+5W+>PA8O%^N/(LQ=^(2IQ[8DF/N
M$H$'BY*:Q*\Q<#@CH6M;GGJ4!B#XYJ0QX&EWY6 - 6.*$HB2&?&9^TRV!)0[
MH'+0KRPVN_6"%S;P'9<2.VP,\^9(6P-[[3+;"UA$R1 .P&>7O/0=)^8XRVLN
M120'50A]W_YWY"9;12D"E>.V@\-#1.T9G!0/U+7)<)*'PO/P/"+.T+^TF,M
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
M!,,PS*"[M^9BN51WE(/!5%.UC?L :^@L2$C6B<[B32?H<'0H;NM0K%9/\J)
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
M.K#&DA\E4X"E1]*"<0* .&I=:-,)*#7I0X*UWG"7E(,O[JH%IQ ,U=AE$S$
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
M2VJP;'I ]763<S**-JGO7YT.QP5 RW?9GB F'7'QM+>4*6"0!9JRZ<7_:N^
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
M#^(:[XQUD)O2KM(QK@T(!&JN'Q^])1;O+Q _8Q =%<4M[E6:I8A(WP?>2W.
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
MG;XB\LB_R;_(#[2(,_G'_P=02P,$%     @ D7S&2&#YC6JX-P  3_X# !4
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
MM\><=_.U6=B*$PP%#7PZ9]J: !HW6IT_3.LDJOH;2N</X72MO;T%].3"+EH
MI2FUAPP7&)X?K+!X=TWA-,DI2[#BA>SK+QY$[/I/IA^G\\=E51.>A-_,S(Z/
M+Y,UZCG[/=7:P^*L.3.)>KUA<=,T,[19:VQDT'P*KFKHM6''Y_M[A-F#(E1U
M,65 E4/VH$ME O%]=:JU!\J9,*A?O?Y0_6.C%_#07D!V[LC"Z!($?;CVPNE3
M"!=9(  _T%ZAUN@'=,)ZUU2V=5^0LC8;46RX\* \/T<OF\1)I&RGC^ZVUD@V
M6]*C5\T4H+NAH,X^/-X?H@UI7]P\I.GD<E->\4?/Y>BYU/)<%I9XY<X.F1 "
MV!W.]$LPB8M"4S29,:0P1(LT)YB-!$09=>46HN"E((WG1I%7'):'Z!C]>I<>
M65+UQ/Y@*NJ9$H8:0>=PI5[?!G>E.S^5I30#N/?$LKU1V+<39HH*@:(%OD8L
MBWIESLC\*6;[.%:41/X8<^U;1>=B4_SUKQ!@N@@N-W?@&80"5ZEB9:M\E7-4
MEK=96,4J#[=HG<0D!?2C,(Y35&,H')QK<W ^! ZJ)LF^L N][GIMV#1H>UE1
M:KDEU!=DU^-#>L>Z[WWN.B*0W=D]=9@5=@#='+##?SW6N(U5!5C51''>W7 8
ME,W,$_?SLNA9SHU0J]D4KI]]J9CJIB7U1 YG6UFOC5@W;4%</PSK!;WSPR=G
MLN7.G?A^LDI"=J241N%?1BO:Y1(@PJS&B)#+)0MS)K?HP@L]Y#-7N*R*%1]O
M2=17$)<G;N7% 7:8R:@3;FVUF['B_Q4-0)EO@3(PG3]ZKW)6E5HY&4Y_.[?-
MZR/V$ DS-1K\GN2WBA3E5E39!E_9N2/#/$)[B>!VV&@N:^T>/4=0LMPZU'8)
M/4**A'XR*>S2HIW']!;YG"F2"DD?U>/7L!O%>>FM8<PT>4I5)F6R4Q75VL/C
M3"TRE5_3:N+J'16@E+BZL8Y-JU2H\VJ.*46E[WJP2QO %.T\UP,K%?1T<TB+
M0'6XON?67!DX JAFDG;:@:_3B[A4T>'8640[F5JG$YO:MZ32;4^W\[Q,5J_1
MT<2F2FVGQHSQS0:*\P<;;6%3E5_W#R.43-PJ=ARCR/TLD93E%<RS?: @2V^[
M ,AG4<M]IHE,$%6%,\H;?DX/Y$$<A^F(3>?;XXO&Y]I5J]IYQ9*+9<4++-[8
MZ[5AY$KC-8GABBU=,[ ./3^%DEWOF<[SUQ2:QD%>R<RK;^E"]QCES]G?12\
MYQW<8^B#-"GS0[)>AQ#@*T!\#--YU41RZ[9,OE^W ]?ETL,+$$P6[/I/G MU
M(_$:U<U<="VF53;E<M2"*DAT]M'/T3/ &[KH9-='\XS-NXX$,VW:?7.IQ>PN
M[B4J3#+7SP^[ :@U?US?JG2#4GGY=3WFL!N,W36DZZ[&CC.^]=I_.#^D+;.=
M[>:H0%&>8&S 3C=D_Z;DW'A^JCY$+\_O%[1BK]?($+\XWU34!LWLAJGR9H)3
MV!;=MW2)QDGZ: ,+.GN@D\0+INA7#T/FTYA1\^BC@!.EZE8N18" O=YTDZ"
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
M3(Q\+:L6CU?+,^>G]XQ4=@>>_N/_ U!+ 0(4 Q0    ( )!\QDC:2'7H/+,
M &/Z!P 1              "  0    !A;&]T+3(P,38P-#,P+GAM;%!+ 0(4
M Q0    ( )!\QDC;-;()*!(   *^   1              "  6NS  !A;&]T
M+3(P,38P-#,P+GAS9%!+ 0(4 Q0    ( )!\QDB"P(>INQ,  "$( 0 5
M          "  <+%  !A;&]T+3(P,38P-#,P7V-A;"YX;6Q02P$"% ,4
M" "1?,9(=4"%>6@?   N_0$ %0              @ &PV0  86QO="TR,#$V
M,#0S,%]D968N>&UL4$L! A0#%     @ D7S&2'@,(_?&:   X;4% !4
M         ( !2_D  &%L;W0M,C Q-C T,S!?;&%B+GAM;%!+ 0(4 Q0    (
M )%\QDA@^8UJN#<  $_^ P 5              "  41B 0!A;&]T+3(P,38P
A-#,P7W!R92YX;6Q02P4&      8 !@"* 0  +YH!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
