<SEC-DOCUMENT>0001571049-16-016827.txt : 20160727
<SEC-HEADER>0001571049-16-016827.hdr.sgml : 20160727
<ACCEPTANCE-DATETIME>20160727111111
ACCESSION NUMBER:		0001571049-16-016827
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		48
CONFORMED PERIOD OF REPORT:	20160630
FILED AS OF DATE:		20160727
DATE AS OF CHANGE:		20160727

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			AWARE INC /MA/
		CENTRAL INDEX KEY:			0001015739
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				042911026
		STATE OF INCORPORATION:			MA
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		40 MIDDLESEX TURNPIKE
		CITY:			BEDFORD
		STATE:			MA
		ZIP:			01730
		BUSINESS PHONE:		6172764000

	MAIL ADDRESS:	
		STREET 1:		40 MIDDLESEX TURNPIKE
		CITY:			BEDFORD
		STATE:			MA
		ZIP:			01730
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>t1600450_10q.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 18pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>UNITED STATES</B></P>

<P STYLE="font: 18pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>SECURITIES AND EXCHANGE COMMISSION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Washington, D.C. 20549</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 18pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>FORM 10-Q</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Quarterly Report Pursuant To Section
13 Or 15(d) Of The </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Securities Exchange Act of 1934</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>For the quarter ended June 30, 2016</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Commission file number 000-21129</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 40%; font-size: 10pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 20%; font-size: 10pt; text-align: center; border-bottom: Black 2px solid"><FONT STYLE="font-size: 18pt"><B>AWARE, INC.</B></FONT></TD>
    <TD STYLE="width: 40%; font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">(Exact Name of Registrant as Specified in Its Charter)</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>


<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 18%; font-size: 10pt; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 11%; font-size: 10pt; text-align: center; border-bottom: Black 2px solid"><B>Massachusetts </B></TD>
    <TD STYLE="width: 18%; font-size: 10pt; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="width: 18%; font-size: 10pt; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 11%; font-size: 10pt; text-align: center; border-bottom: Black 2px solid"><B>04-2911026</B></TD>
    <TD STYLE="width: 18%; font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">(State or Other Jurisdiction of</FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">(I.R.S. Employer Identification No.)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">Incorporation or Organization)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 30%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 40%; font-size: 10pt; text-align: center; border-bottom: Black 2px solid"><B>40 Middlesex Turnpike, Bedford, Massachusetts, 01730</B></TD>
    <TD STYLE="width: 30%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">(Address of Principal Executive Offices)</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">(Zip Code)</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 45%; font-size: 10pt; text-align: center">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 10%; font-size: 10pt; text-align: center; border-bottom: Black 2px solid"><B>(781) 276-4000</B></TD>
    <TD STYLE="width: 45%; font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">(Registrant&rsquo;s Telephone Number, Including Area Code)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check whether the registrant (1) has filed all reports
required to be filed by Section 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) has been subject to such filing requirements for
the past 90 days.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">YES <FONT STYLE="font-family: Wingdings">x</FONT> NO <FONT STYLE="font-family: Wingdings">&uml;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark whether the registrant has submitted
electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant
to Rule 405 of Regulation S-T (&sect; 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). YES <FONT STYLE="font-family: Wingdings">x</FONT> NO <FONT STYLE="font-family: Wingdings">&uml;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark whether the registrant is a large accelerated
filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company.&nbsp; See definition of &quot;large accelerated
filer&rdquo;, &ldquo;accelerated filer&quot;, and &ldquo;smaller reporting company&rdquo; in Rule 12b-2 of the Exchange Act.&nbsp;
(Check one):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Large Accelerated Filer <FONT STYLE="font-family: Wingdings">&uml;</FONT>&nbsp;&nbsp;
Accelerated Filer <FONT STYLE="font-family: Wingdings">x</FONT>&nbsp;&nbsp; Non-Accelerated Filer <FONT STYLE="font-family: Wingdings">&uml;</FONT>
Smaller Reporting Company <FONT STYLE="font-family: Wingdings">&uml;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark whether the registrant is a shell company
(as defined in Rule 12b-2 of the Exchange Act).&nbsp; YES <FONT STYLE="font-family: Wingdings">&uml;</FONT>&nbsp;&nbsp; NO <FONT STYLE="font-family: Wingdings">x</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate the number of shares outstanding of the issuer&rsquo;s
common stock as of July 22, 2016:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 20%; font-size: 10pt; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 10%; font-size: 10pt; text-align: center; border-bottom: Black 2px solid"><FONT STYLE="font-size: 10pt"><B>Class</B></FONT></TD>
    <TD STYLE="width: 20%; font-size: 10pt; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 12%; font-size: 10pt; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 26%; font-size: 10pt; text-align: center; border-bottom: Black 2px solid"><FONT STYLE="font-size: 10pt"><B>Number of Shares Outstanding</B></FONT></TD>
    <TD STYLE="width: 12%; font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">Common Stock, par value $0.01 per share</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">22,975,463 shares</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"><B>AWARE, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>FORM 10-Q</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>FOR THE QUARTER ENDED JUNE 30, 2016 </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>TABLE OF CONTENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 11%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 84%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 5%; text-align: center; border-bottom: Black 2px solid; vertical-align: bottom">Page</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>PART I</TD>
    <TD>FINANCIAL INFORMATION</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>Item 1.</TD>
    <TD>Unaudited Consolidated Financial Statements</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>&nbsp;</TD>
    <TD>Consolidated Balance Sheets as of &nbsp;June 30, 2016 and December 31, 2015</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">3</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>&nbsp;</TD>
    <TD>Consolidated Statements of Income and Comprehensive &nbsp;Income for the Three and Six Months Ended June 30, 2016 and June 30, 2015</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">4</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>&nbsp;</TD>
    <TD>Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2016 and &nbsp;June 30, 2015</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">5</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>&nbsp;</TD>
    <TD>Notes to Consolidated Financial Statements</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">6</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>Item 2.</TD>
    <TD>Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">11</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>Item 3.</TD>
    <TD>Quantitative and Qualitative Disclosures about Market Risk</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">18</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>Item 4.</TD>
    <TD>Controls and Procedures</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">18</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>PART II</TD>
    <TD>OTHER INFORMATION</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>Item 1.</TD>
    <TD>Legal Proceedings</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">19</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>Item 1A.</TD>
    <TD>Risk Factors</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">19</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>Item 2.</TD>
    <TD>Unregistered Sales of Equity Securities and Use of &nbsp;Proceeds</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">19</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>Item 4.</TD>
    <TD>Mine Safety Disclosures</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">19</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>Item 6.</TD>
    <TD>Exhibits</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">20</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: Azure">
    <TD>&nbsp;</TD>
    <TD>Signatures</TD>
    <TD STYLE="text-align: right; vertical-align: bottom">20</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>PART 1. FINANCIAL INFORMATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>ITEM 1: CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>AWARE, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>CONSOLIDATED BALANCE SHEETS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>(in thousands, except share data)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>(unaudited)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>June 30, </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>2016</B></P></TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>December 31,</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>2015</B></P></TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="font-weight: bold; text-align: center">ASSETS</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Current assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="width: 74%; text-align: left; padding-left: 9pt">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">52,256</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">51,232</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Accounts receivable, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,558</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,743</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 9pt">Prepaid expenses and other current assets</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">469</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">483</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Total current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">58,283</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56,458</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,816</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,977</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>Investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">858</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">869</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">998</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">999</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px">Other assets</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">206</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">316</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4px; padding-left: 0.25in">Total assets</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">65,161</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">63,619</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: center">LIABILITIES AND STOCKHOLDERS&rsquo; EQUITY</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Current liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-left: 9pt">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,055</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">234</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">991</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">952</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-left: 9pt">Accrued income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">236</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 9pt">Deferred revenue</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">4,407</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">5,885</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 0.25in">Total current liabilities</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">6,453</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">7,307</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px">Long-term deferred revenue</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">211</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">131</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left">Commitments and contingent liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left">Stockholders&rsquo; equity:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in">Preferred stock, $1.00 par value; 1,000,000 shares authorized, none outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in">Common stock, $.01 par value; 70,000,000 shares authorized; issued and outstanding 22,916,561 as of June 30, 2016 and 22,935,988 as of December 31, 2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">229</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">229</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">103,226</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">102,968</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-left: 9pt">Accumulated other comprehensive loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(76</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(64</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 9pt">Accumulated deficit</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">(44,882</TD><TD STYLE="padding-bottom: 2px; text-align: left">)</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">(46,952</TD><TD STYLE="padding-bottom: 2px; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 0.25in">Total stockholders&rsquo; equity</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">58,497</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">56,181</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 4px; padding-left: 0.25in">Total liabilities and stockholders&rsquo; equity</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">65,161</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">63,619</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">The accompanying notes are an integral part
of the consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>AWARE, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>CONSOLIDATED STATEMENTS OF INCOME AND
COMPREHENSIVE INCOME</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>(in thousands, except
per share data)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>(unaudited) </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">Three Months Ended<BR> June 30,</TD><TD STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">Six Months Ended<BR> June 30,</TD><TD STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2016</TD><TD STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2015</TD><TD STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2016</TD><TD STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2015</TD><TD STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>Revenue:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 48%; text-align: left; padding-left: 9pt">Software licenses</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">5,347</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,272</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">8,121</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,921</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-left: 9pt">Software maintenance</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,181</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,278</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,462</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,431</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">Services</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">216</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">855</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">635</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,075</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="padding-left: 9pt">Hardware</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">317</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2px; padding-left: 9pt">Royalties</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">129</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">105</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">203</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">206</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 0.25in">Total revenue</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">6,904</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">4,510</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">11,738</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">8,633</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left">Costs and expenses:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Cost of software licenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">858</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,101</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="padding-left: 9pt">Cost of services</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">158</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">569</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">372</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,116</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">Cost of hardware</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">234</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-left: 9pt">Research and development</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,802</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,439</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,451</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,874</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Selling and marketing</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,111</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,064</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,031</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,036</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 9pt">General and administrative</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">872</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">961</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">1,595</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">1,746</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 0.25in">Total costs and expenses</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">4,830</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">4,033</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">8,784</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">7,772</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,074</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">477</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,954</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">861</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left">Other income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2px">Interest income</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">72</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">33</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">138</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">74</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left">Income before provision for income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,146</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">510</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,092</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">947</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2px">Provision for income taxes</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">710</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">191</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">1,022</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">356</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 4px">Net income</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">1,436</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">319</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">2,070</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">591</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>Net income per share &ndash; basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.06</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.01</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.09</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.03</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Net income per share &ndash; diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.06</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.01</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.09</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.03</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Weighted-average shares &ndash; basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,964</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,867</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,978</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,866</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>Weighted-average shares - diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,124</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,029</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,064</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,958</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left">Comprehensive income:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Net income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,436</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">319</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,070</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">591</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-left: 9pt">Other comprehensive income (net of tax):</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 0.25in">Unrealized losses on available for sale securities</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">(9</TD><TD STYLE="padding-bottom: 2px; text-align: left">)</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">(48</TD><TD STYLE="padding-bottom: 2px; text-align: left">)</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">(12</TD><TD STYLE="padding-bottom: 2px; text-align: left">)</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">(40</TD><TD STYLE="padding-bottom: 2px; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 4px">Comprehensive income</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">1,427</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">271</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">2,058</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">551</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">The accompanying notes are an integral part
of the consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>AWARE, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>CONSOLIDATED STATEMENTS OF CASH FLOWS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>(in thousands)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>(unaudited)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">Six Months Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">June 30,</TD><TD STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2016</TD><TD STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2015</TD><TD STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left">Cash flows from operating activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 74%; text-align: left; padding-left: 9pt">Net income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,070</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">591</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="font-weight: normal; text-align: left; padding-left: 9pt">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">324</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">309</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-left: 0.25in">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">190</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">242</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Deferred tax provision on other comprehensive income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-left: 0.25in">Gain on sale of investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Amortization of discount on investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-left: 0.25in">Changes in assets and liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 27pt">Accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(815</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,202</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-left: 27pt">Prepaid expenses and other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(692</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 27pt">Deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">46</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-left: 27pt">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">821</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(111</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 27pt">Accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">118</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-left: 27pt">Accrued income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(236</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 27pt">Deferred revenue</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">(1,398</TD><TD STYLE="padding-bottom: 2px; text-align: left">)</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">593</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 0.5in">Net cash provided by (used in) operating activities</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">1,010</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">(102</TD><TD STYLE="padding-bottom: 2px; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left">Cash flows from investing activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Purchases of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(54</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(68</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="padding-left: 9pt">Sales of investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">529</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 9pt">Purchase of other assets</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">-</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">(320</TD><TD STYLE="padding-bottom: 2px; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 0.5in">Net cash provided by (used in) investing activities</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">(54</TD><TD STYLE="padding-bottom: 2px; text-align: left">)</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">141</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left">Cash flows from financing activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Proceeds from issuance of common stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-left: 9pt">Excess tax benefits from stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">457</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">554</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Payments made for taxes of employees who surrendered shares related to
    unrestricted stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(61</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(87</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 9pt">Repurchase of common stock</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">(349</TD><TD STYLE="padding-bottom: 2px; text-align: left">)</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">-</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2px; padding-left: 0.5in">Net cash provided by financing activities</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">68</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">489</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Increase in cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,024</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">528</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px">Cash and cash equivalents, beginning of period</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">51,232</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">43,985</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 4px">Cash and cash equivalents, end of period</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">52,256</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">44,513</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left">Supplemental disclosure:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4px; padding-left: 9pt">Cash paid for income taxes</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">833</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">346</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">The accompanying notes are an integral part
of the consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>AWARE, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>(unaudited)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">A)</TD><TD STYLE="text-align: justify"><B><I>Nature of Business.</I></B> We are a leading provider of software and services to the biometrics
industry. Our software products are used in government and commercial biometrics systems, which are capable of determining or verifying
an individual&rsquo;s identity. We also offer engineering services related to software customization, integration, and installation,
as well as complete systems development. We sell our biometrics software products and services globally through systems integrators,
OEMs, and directly to end user customers. We also derive a portion of our revenue from the sale of imaging software.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">B)</TD><TD STYLE="text-align: justify"><B><I>Basis of Presentation.</I></B> The accompanying unaudited consolidated financial statements
have been prepared in accordance with the instructions for Form 10-Q and therefore do not include all information and notes necessary
for a complete presentation of our financial position, results of operations and cash flows, in conformity with generally accepted
accounting principles. We filed audited financial statements which included all information and notes necessary for such presentation
for the three years ended December 31, 2015 in conjunction with our 2015 Annual Report on Form 10-K. This Form 10-Q should be read
in conjunction with that Form 10-K.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The accompanying unaudited consolidated
balance sheets, statements of income and comprehensive income, and statements of cash flows reflect all adjustments (consisting
only of normal recurring items) which are, in the opinion of management, necessary for a fair presentation of financial position
at June 30, 2016, and of operations and cash flows for the interim periods ended June 30, 2016 and 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The results of operations for
the interim period ended June 30, 2016 are not necessarily indicative of the results to be expected for the year.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">C)</TD><TD STYLE="text-align: justify"><B><I>Fair Value Measurements. </I></B>The Financial Accounting Standards Board (&ldquo;FASB&rdquo;)
Codification defines fair value, and establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used
to measure fair value. The hierarchy gives the highest priority to the unadjusted quoted prices in active markets for identical
assets or liabilities (level 1 measurements) and the lowest priority to unobservable inputs (level 3 measurements). The three levels
of the fair value hierarchy under the FASB Codification are: i) Level 1 &ndash; valuations that are based on quoted prices (unadjusted)
in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date;
ii) Level 2 &ndash; valuations that are based on quoted prices in markets that are not active or for which all significant inputs
are observable, either directly or indirectly; and iii) Level 3 &ndash; valuations that require inputs that are both significant
to the fair value measurement and unobservable.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Cash and cash equivalents, which
primarily include money market mutual funds, were $52.3 million and $51.2 million as of June 30, 2016 and December 31, 2015, respectively.
We classified our cash equivalents of $43.3 million and $43.0 million as of June 30, 2016 and December 31, 2015 within Level 1
of the fair value hierarchy because they are valued using quoted market prices.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Our investments, which consist
of high yield corporate debt securities, are also classified within Level 1 of the fair value hierarchy because they are valued
using quoted market prices. We categorize our investments as available-for-sale securities, and carry them at fair value in our
financial statements. We had $0.9 million of available-for-sale investments as of June 30, 2016 and December 31, 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 23.75pt; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2016, our assets
that are measured at fair value on a recurring basis and whose carrying values approximate their respective fair values include
the following (in thousands):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 96%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="10" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid">Fair&nbsp;Value&nbsp;Measurement&nbsp;at&nbsp;June&nbsp;30,&nbsp;2016&nbsp;Using:</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">Quoted&nbsp;Prices&nbsp;in<BR> Active&nbsp;Markets&nbsp;for<BR> Identical&nbsp;Assets</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">Significant&nbsp;Other<BR> Observable&nbsp;Inputs</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">Significant<BR> Unobservable<BR> Inputs</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid">(Level&nbsp;1)</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid">(Level&nbsp;2)</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid">(Level&nbsp;3)</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="width: 61%; text-align: left">Corporate debt securities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">858</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2px">Money market funds (included in cash and cash equivalents)</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">43,309</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="padding-bottom: 4px; padding-left: 9pt">Total</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">44,167</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">-</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">-</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of December 31, 2015, our
assets that are measured at fair value on a recurring basis and whose carrying values approximate their respective fair values
include the following (in thousands):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 96%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="10" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid">Fair&nbsp;Value&nbsp;Measurement&nbsp;at&nbsp;December&nbsp;31,&nbsp;2015&nbsp;Using:</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">Quoted&nbsp;Prices&nbsp;in<BR> Active&nbsp;Markets&nbsp;for<BR> Identical&nbsp;Assets</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">Significant&nbsp;Other<BR> Observable&nbsp;Inputs</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">Significant<BR> Unobservable<BR> Inputs</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid">(Level&nbsp;1)</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid">(Level&nbsp;2)</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid">(Level&nbsp;3)</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="width: 61%; text-align: left">Corporate debt securities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">869</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2px">Money market funds (included in cash and cash equivalents)</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">43,027</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="padding-bottom: 4px; padding-left: 9pt">Total</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">43,896</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">-</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">-</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">D)</TD><TD STYLE="text-align: justify"><B><I>Computation of Earnings per Share. </I></B>Basic earnings per share is computed by dividing
net income or loss by the weighted average number of common shares outstanding. Diluted earnings per share is computed by dividing
net income or loss by the weighted average number of common shares outstanding plus additional common shares that would have been
outstanding if dilutive potential common shares had been issued. For the purposes of this calculation, stock options are considered
common stock equivalents in periods in which they have a dilutive effect. Stock options that are anti-dilutive are excluded from
the calculation.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Net income per share is calculated as follows (in
thousands, except per share data):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Three Months Ended</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>June 30,</B></P></TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Six Months Ended</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>June 30,</B></P></TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="width: 48%; text-align: left">Net income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">1,436</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">319</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,070</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">591</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-decoration: underline">Shares outstanding:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Weighted-average common shares outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,964</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,867</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,978</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,866</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px">Additional dilutive common stock equivalents</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">160</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">162</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">86</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">92</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4px">Diluted shares outstanding</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">23,124</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">23,029</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">23,064</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">22,958</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Net income per share &ndash; basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.06</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.01</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.09</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.03</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>Net income per share - diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.06</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.01</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.09</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.03</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the three month periods
ended June 30, 2016 and 2015, options to purchase 54,034 shares of common stock were outstanding, but were not included in the
computation of diluted EPS because the options&rsquo; exercise prices were greater than the average market price of the common
stock and thus would be anti-dilutive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 7; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For the six month periods ended
June 30, 2016 and 2015, options to purchase 54,034 shares of common stock, respectively, were outstanding, but were not included
in the computation of diluted EPS because the options&rsquo; exercise prices were greater than the average market price of the
common stock and thus would be anti-dilutive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left">E)</TD><TD STYLE="text-align: justify"><B><I>Stock-Based Compensation. </I></B>The following table
presents stock-based employee compensation expenses included in our unaudited consolidated statements of comprehensive income
(in thousands):</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Three Months Ended</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>June 30,</B></P></TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Six Months Ended</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>June 30,</B></P></TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="width: 48%">Cost of services</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">12</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">13</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Research and development</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left">Selling and marketing</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2px">General and administrative</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">147</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">179</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">153</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">197</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 4px; padding-left: 9pt">Stock-based compensation expense</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">182</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">221</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">190</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">242</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Stock Option Grants</I>.
We may grant stock options under our 2001 Nonqualified Stock Plan although we have not granted any stock options since the first
quarter of 2012. When we grant stock options, we estimate their fair value using the Black-Scholes valuation model. This valuation
model takes into account the exercise price of the award, as well as a variety of significant assumptions. The assumptions used
to estimate the fair value of stock options include the expected term, the expected volatility of our stock over the expected term,
the risk-free interest rate over the expected term, and our expected annual dividend yield. We believe that the valuation technique
and the approach utilized to develop the underlying assumptions are appropriate in calculating the fair values of our stock options.
Estimates of fair value are not intended to predict actual future events or the value ultimately realized by persons who receive
equity awards.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>Unrestricted Stock Grants</I>.
We also grant unrestricted shares of stock under our 2001 Nonqualified Stock Plan. Stock-based compensation expense for stock grants
is determined based on the fair market value of our stock on the date of grant, provided the number of shares in the grant is fixed
on the grant date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">We granted shares of unrestricted
stock in 2016 and 2015 that affected financial results for the three and six month periods ended June 30, 2016 and 2015. These
grants are described below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify"><I>2016 Grant. </I>On March 28,
2016, we granted 152,000 shares of unrestricted stock to directors, officers and employees. The shares will be issued in two equal
installments shortly after June 30, 2016 and December 31, 2016, provided each grantee is serving as a director, officer or employee
on those dates. The total stock-based compensation expense related to this grant is $558,000, of which $182,000 and $190,000 was
charged to expense in the three and six months ended June 30, 2016, respectively. We anticipate the remaining $368,000 will be
charged to expense ratably over the remaining two quarters of 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify"><I>2015 Grant</I>. In March 2015,
we granted 152,000 shares of unrestricted stock to directors, officers and employees. The shares were issued in two equal installments
shortly after June 30, 2015 and December 31, 2015. We expensed the entire $682,000 stock-based compensation expense related to
this grant in 2015. We issued shares of common stock related to this grant as follows: i) 58,862 net shares of common stock were
issued in early July 2015 after employees surrendered 17,138 shares for which we paid $69,000 of withholding taxes on their behalf;
and ii) 57,151 net shares of common stock were issued in early January 2016 after employees surrendered 18,849 shares for which
we paid $61,000 of withholding taxes on their behalf.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 8; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">F)</TD><TD STYLE="text-align: justify"><B><I>Business Segments</I></B>. We organize ourselves into a single segment that reports to the
chief operating decision makers.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 19.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">We conduct our operations in
the United States and sell our products and services to domestic and international customers. Revenues were generated from the
following geographic regions for the three and six months ended June 30, 2016 and 2015 (in thousands):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.6in">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="font-weight: bold; text-align: center">Three Months Ended</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="font-weight: bold; text-align: center">Six Months Ended</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">June 30,</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">June 30,</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="width: 48%; text-align: left">United States</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">6,180</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,526</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">9,920</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">5,014</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Brazil</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">297</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">928</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">601</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,654</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="padding-bottom: 2px">Rest of World</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">427</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">1,056</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">1,217</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">1,965</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4px">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">6,904</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">4,510</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">11,738</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">8,633</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenue by product group for
the three and six months ended June 30, 2016 and 2015 was (in thousands):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.6in">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="font-weight: bold; text-align: center">Three Months Ended</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="font-weight: bold; text-align: center">Six Months Ended</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">June 30,</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">June 30,</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 2px; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="width: 48%">Biometrics</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">5,443</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">3,883</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">8,727</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">7,731</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Imaging</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,332</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">522</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,808</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">696</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px">DSL royalties</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">129</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">105</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">203</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">206</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4px">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">6,904</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">4,510</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">11,738</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">8,633</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">G)</TD><TD STYLE="text-align: justify"><B><I>Recent Accounting Pronouncements. </I></B>In May 2014, the FASB issued ASU 2014-09, Revenue
from Contracts with Customers (Topic 606). The ASU is the result of a joint project by the FASB and the International Accounting
Standards Board (&ldquo;IASB&rdquo;) to clarify the principles for recognizing revenue and to develop a common revenue standard
for GAAP and International Financial Reporting Standards (&ldquo;IFRS&rdquo;) that would: remove inconsistencies and weaknesses,
provide a more robust framework for addressing revenue issues, improve comparability of revenue recognition practices across entities,
jurisdictions, industries, and capital markets, improve disclosure requirements and resulting financial statements, and simplify
the presentation of financial statements. The core principle of the new guidance is that an entity should recognize revenue to
depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity
expects to be entitled in exchange for those goods or services. The ASU is effective for annual reporting periods beginning after
December 15, 2016. Early adoption is not permitted. On July 9, 2015, the FASB voted to delay the effective date of the new revenue
standard by one year, but to permit entities to choose to adopt the standard as of the original effective date. We are currently
evaluating the effect that the updated standard will have on our consolidated financial statements and related disclosures.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In November 2015, the FASB issued
Accounting Standard Update 2015-17, &quot;Balance Sheet Classification of Deferred Taxes,&quot; which requires that deferred tax
liabilities and assets be classified as noncurrent in a classified statement of financial position to simplify the presentation
of deferred income taxes. The standard is effective prospectively for fiscal years, and interim periods within those fiscal years,
beginning after December 15, 2017, with early adoption permitted. We elected to early adopt this standard effective January 1,
2016. While the adoption of the standard did not have a material impact on our consolidated balance sheets, it is worth noting
that we reclassified $184,000 of deferred tax assets that were previously included in current assets on our December 31, 2015 consolidated
balance sheet.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"></TD><TD STYLE="text-align: justify">In March 2016, the FASB issued Accounting Standard Update 2016-09, &ldquo;Improvements to Employee
Share-Based Payment Accounting,&rdquo; which is intended to simplify various aspects of how share-based payments are accounted
for and presented in financial statements. The standard is effective prospectively for fiscal years, and interim periods within
those fiscal years, beginning after December 15, 2017, with early adoption permitted. We are currently evaluating the effect this
standard will have on our consolidated financial statements and related disclosures.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 9; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">With the exception of the standards
discussed above, there have been no other recently issued accounting pronouncements that are of significance or potential significance
to us that we have not adopted as of June 30, 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: normal 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-style: normal">H)</FONT></TD><TD STYLE="text-align: justify"><B><I>Income
                                         Taxes</I><FONT STYLE="font-style: normal">. </FONT></B> Income tax expense was $0.7 million
                                         and $0.2 million for the three months ended June 30, 2016 and 2015, respectively. Income
                                         tax expense was $1.0 million and $0.4 million for the six months ended June 30, 2016
                                         and 2015, respectively. Income tax expense in the three and six month periods of 2016
                                         and 2015 was based on the U.S. statutory rate of 34%, increased by state income taxes,
                                         and reduced by permanent adjustments. Income tax expense in the 2016 periods was also
                                         reduced by research tax credits.</TD>
</TR></TABLE>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"><FONT STYLE="font-style: normal">&nbsp;</FONT></P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-style: normal">In
the six month periods ended June 30, 2016 and 2015, we utilized deferred tax assets to reduce our tax liability payable to the
government. A portion of the deferred tax assets we used comprised cumulative deductions for stock options in excess of book expense.
Under income tax accounting rules, that portion of tax benefits attributable to such deductions must be recorded as an adjustment
to equity versus a reduction of income tax expense. The tax benefits from such stock-based awards were $0.5 million and $0.6 million
in the six month periods ended June 30, 2016 and 2015, respectively. These tax benefits were recorded as an equity adjustment to
additional paid-in capital.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of June 30, 2016, we had
a total of $1.0 million of deferred tax assets for which we had recorded no valuation allowance. We will continue to assess the
level of valuation allowance in future periods. Should evidence regarding the realizability of tax assets change at a future point
in time, the valuation allowance will be adjusted accordingly.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In addition to deferred tax
assets carried on our balance sheet, we also had net federal and state research and development credit carryforwards available
at December 31, 2015 of $5.5 million and $0.1 million. These credits were not recorded as tax assets as they relate to excess stock
compensation deductions that may not be recorded as tax assets under generally accepted accounting principles until the amounts
have been utilized to reduce our tax liability. To the extent that these assets are used to reduce future taxes, the benefit will
be recorded as a reduction to additional paid-in capital. The aforementioned $0.5 million and $0.6 million<I> </I>equity adjustment
to additional paid-in capital in the six month periods ended June 30, 2016 and 2015 were related to these deferred tax assets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: normal 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-style: normal">I)</FONT></TD><TD STYLE="text-align: justify"><B><I>Accumulated Other Comprehensive Loss.</I><FONT STYLE="font-style: normal"></FONT></B> The components of accumulated other comprehensive loss and activity were as follows
(in thousands):</TD>
</TR></TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.5pt; text-align: justify; text-indent: -13.5pt"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 13.5pt; text-align: justify; text-indent: -13.5pt"><B><I>&nbsp;</I></B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">December 31,</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">Increase/</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">Reclassification</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">June30,</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid">Decrease</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid">Adjustments</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 2px">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 72%; text-align: left">Unrealized losses on available for sale securities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 4%; text-align: right">(137</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 4%; text-align: right">7</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 4%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 4%; text-align: right">(130</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px">Unrealized gains on available for sale securities</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">40</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">(25</TD><TD STYLE="padding-bottom: 2px; text-align: left">)</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">-</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">15</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Net unrealized gains (losses) on available for sale securities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(97</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(115</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2px">Income tax benefit (expense) on other comprehensive loss</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">33</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">6</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">-</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">39</TD><TD STYLE="padding-bottom: 2px; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4px; padding-left: 9pt">Total accumulated other comprehensive loss, net of taxes</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">(64</TD><TD STYLE="padding-bottom: 4px; text-align: left">)</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">(12</TD><TD STYLE="padding-bottom: 4px; text-align: left">)</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">-</TD><TD STYLE="padding-bottom: 4px; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4px">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">(76</TD><TD STYLE="padding-bottom: 4px; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left">J)</TD><TD STYLE="text-align: justify"><B><I>Share Repurchase Program. </I></B>On April 26, 2016,
we announced that our Board of Directors had approved a program authorizing the Company to purchase up to $10 million of our common
stock. The shares may be purchased from time to time in the open market or through privately negotiated transactions at management&rsquo;s
discretion, depending upon market conditions and other factors. The authorization to repurchase our stock expires on December
31, 2017. We repurchased 81,980 shares of common stock under this program for a total cost of $349,000 during the three months
ended June 30, 2016.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 10; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>ITEM 2:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Management&rsquo;s Discussion and Analysis
of</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Financial Condition and Results of Operations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Cautionary Statement for Purposes of the &ldquo;Safe Harbor&rdquo;
Provisions of the Private Securities Litigation Reform Act of 1995</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Some of the information in this Form
10-Q contains forward-looking statements that involve substantial risks and uncertainties. You can identify these statements by
forward-looking words such as &ldquo;may,&rdquo; &ldquo;will,&rdquo; &ldquo;expect,&rdquo; &ldquo;anticipate,&rdquo; &ldquo;believe,&rdquo;
&ldquo;estimate,&rdquo; &ldquo;continue&rdquo; and similar words. You should read statements that contain these words carefully
because they: (1) discuss our future expectations; (2) contain projections of our future operating results or financial condition;
or (3) state other &ldquo;forward-looking&rdquo; information. However, we may not be able to predict future events accurately.
The risk factors listed in our Annual Report on Form 10-K for the year ended December 31, 2015, as well as any cautionary language
in this Form 10-Q, provide examples of risks, uncertainties and events that may cause our actual results to differ materially from
the expectations we describe in our forward-looking statements. You should be aware that the occurrence of any of the events described
in these risk factors and elsewhere in this Form 10-Q could materially and adversely affect our business. </I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: red"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Summary of Operations </B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are primarily engaged in the development
and sale of biometrics products and services. Our software products are used in government and commercial biometrics systems to
identify or authenticate people. Principal government applications of biometrics systems include border control, visitor screening,
law enforcement, national defense, intelligence, secure credentialing, access control, and background checks. Principal commercial
applications include: i) user authentication for login and access to mobile devices, computers, networks, and software programs;
ii) user authentication for financial transactions and purchases (online and in-person); iii) physical access control to buildings,
and iv) screening and background checks of prospective employees and customers. We sell our software and services globally through
systems integrators and OEMs, and directly to end user customers. We also derive a portion of our revenue from the sale of imaging
software licenses to OEMs and systems integrators that incorporate our software into medical imaging products and medical systems.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Summary of Financial Results</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We use revenue and operating income to
summarize financial results as we believe these measurements are the most meaningful way to understand our operating performance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue and operating income for the three
months ended June 30, 2016 were $6.9 million and $2.1 million, respectively. These results compared to revenue of $4.5 million
and operating income of $0.5 million in the three months ended June 30, 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue and operating income for the six
months ended June 30, 2016 were $11.7 million and $3.0 million, respectively. These results compared to revenue of $8.6 million
and operating income of $0.9 million in the six months ended June 30, 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three and six month periods ended
June 30, 2016, higher revenue and operating income were primarily due to: i) a $3.2 million sale of software licenses to the U.S.
Marine Corps (&ldquo;USMC&rdquo;) that we recorded in the second quarter of 2016; and ii) a $4.5 million imaging software sale
that occurred in the fourth quarter of 2015 that we are recognizing over the twelve month period that began in October 2015 and
ends in October 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These and all other financial results are
discussed in more detail in the results of operations section that follows.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 11; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Results of Operations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Software licenses.</I></B><I> </I>Software
licenses consist of revenue from the sale of biometrics and imaging software products. Software licenses sold to the U.S. Navy
(&ldquo;the Navy&rdquo;) and USMC may also include third party software bundled with Aware software. Sales of software products
depend on our ability to win proposals to supply software for biometrics systems projects either directly to end user customers
or indirectly through channel partners.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Software license revenue increased 135%
from $2.27 million in the three months ended June 30, 2015 to $5.35 million in the same three month period in 2016. As a percentage
of total revenue, software license revenue increased from 50% in the second quarter of 2015 to 77% in the current year quarter.
The $3.1 million dollar increase in software license revenue was primarily due to: i) a $2.3 million increase in biometrics software
license sales; and ii) a $0.8 million increase in imaging software license sales. The reasons for the increases in biometrics and
imaging software licenses were:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left">i)</TD><TD STYLE="text-align: justify">Biometrics software licenses &ndash; Biometrics software
license sales were $4.1 million in the second quarter of 2016 versus $1.8 million in the same quarter last year. The increase
was primarily due to a $3.2 million license sale to the USMC, which was partially offset by lower license revenue from: i) Certisign
Certificadora Digital S.A. (&ldquo;Certisign&rdquo;), our Brazilian commercial customer that is rolling out a biometric service
offering; and ii) non-U.S. government customers.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -13.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"></TD><TD STYLE="text-align: justify">Software license revenue from the USMC was sold in conjunction with, and as a consequence of, a
multi-year software development project with this customer. The software we delivered included software from third party software
vendors. We believe this customer may purchase additional software licenses in the future, but we are unable to predict the size
and timing of such purchases.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -13.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"></TD><TD STYLE="text-align: justify">Software license revenue from Certisign and other commercial customers fell short of our expectations.
The Certisign service rollout continues, but has not resulted in meaningful revenue to date. License revenue from commercial markets
has been slow to develop thus far in 2016.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -13.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left">ii)</TD><TD STYLE="text-align: justify">Imaging software licenses &ndash; Imaging software license
sales were $1.3 million in the second quarter of 2016 versus $0.5 million in the same quarter last year. The increase was primarily
due to a software license agreement we entered into in October 2015 with a systems integrator. The $4.5 million license fee from
that arrangement is being recognized over a twelve-month period that runs from October 2015 to October 2016. We recognized $1.1
million from that agreement in the second quarter of 2016. Revenue from this agreement was partially offset by lower license revenue
from other imaging software customers.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 31.5pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Software license revenue increased 107%
from $3.9 million in the six months ended June 30, 2015 to $8.1 million in the same six month period in 2016. As a percentage of
total revenue, software license revenue increased from 45% in the first six months of 2015 to 69% in the corresponding period of
2016. The $4.2 million dollar increase in software license revenue was primarily due to: i) a $2.2 million increase in biometrics
software license sales; and ii) a $2.0 million increase in imaging software license sales. The reasons for the increases in biometrics
and imaging software licenses were:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">i)</TD><TD STYLE="text-align: justify">Biometrics software licenses &ndash; Biometrics software license sales were $5.4 million in the
six months ended June 30, 2016 versus $3.2 million in the corresponding period a year ago. The increase was primarily due to software
license sales to the Navy in the first quarter of 2016 and the USMC in the second quarter of 2016. Revenue increases from these
customers was partially offset by lower license revenue from commercial customers and non-U.S. government customers.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -13.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="color: Black">ii)</FONT></TD><TD STYLE="text-align: justify">Imaging software licenses &ndash; Imaging software license sales were $2.7 million in the six months
ended June 30, 2016 versus $0.7 million in the corresponding period a year ago. The increase was primarily due to the aforementioned
software license agreement we entered into in October 2015 with a systems integrator.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 12; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As described in the strategy section of
our Form 10-K for the year ended December 31, 2015, our market strategy is to continue to focus on our legacy government biometrics
markets and expand into new commercial biometrics markets. We are unable to predict future revenue from commercial markets as these
are emerging markets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Software maintenance</I></B>. Software
maintenance consists of revenue from the sale of software maintenance contracts. Software maintenance contracts entitle customers
to receive software support and software updates, if and when they become available, during the term of the contract.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Software maintenance revenue decreased
8% from $1.3 million in the three months ended June 30, 2015 to $1.2 million in the same three month period in 2016. As a percentage
of total revenue, software maintenance revenue decreased from 28% in the second quarter of 2015 to 17% in the current year quarter.
The $0.1 million decrease is primarily due to a decline in software maintenance on Navy hardware units.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Software maintenance revenue increased
1% from $2.4 million in the six months ended June 30, 2015 to $2.5 million in the same six month period in 2016. As a percentage
of total revenue, software maintenance revenue decreased from 28% in the first six months of 2015 to 21% in the corresponding period
of 2016. The dollar increase in software maintenance revenue was primarily due to a base of maintenance revenue from contract renewals
from prior periods that grows as we sell maintenance contracts with new licenses in current periods. However, the increase in year-to-date
software maintenance revenue was partially offset by a decline in software maintenance on Navy hardware units.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Services</I></B><I>. </I>Services
consist of fees we charge to perform software development, integration, installation, and customization services. Similar to software
license revenue, services revenue depends on our ability to win biometrics systems projects either directly with end user customers
or in conjunction with channel partners. Services revenue will fluctuate when we commence new projects and/or when we complete
projects that were started in previous periods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Services decreased 75% from $0.9 million
in the three months ended June 30, 2015 to $0.2 million in the same three month period in 2016. As a percentage of total revenue,
services decreased from 19% in the second quarter of 2015 to 3% in the current year quarter.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Services decreased 69% from $2.1 million
in the six months ended June 30, 2015 to $0.6 million in the same six month period in 2016. As a percentage of total revenue, services
decreased from 24% in the first six months of 2015 to 5% in the corresponding period of 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three and six month periods ended
June 30, 2016, the dollar decrease in services was primarily due to lower revenue from: i) projects with two commercial customers;
and ii) a project with the USMC. These projects were substantially completed in 2015 and we were unable to replace lost revenue
from these projects with new projects in the first half of 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our services backlog was minimal as of
June 30, 2016, therefore services revenue in future periods of 2016 may decline compared to comparable periods in 2015 unless we
are able to obtain new services projects.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Hardware. </I></B> Hardware revenue
consists of sales of biometrics equipment to the Navy for whom we developed biometrics software. Hardware products sold to this
customer integrate hardware purchased from third parties with software from other third parties as well as software from Aware.
We evaluated the classification of gross versus net revenue recognition and determined gross recognition was appropriate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Hardware sales increased 100% from zero
in the three months ended June 30, 2015 to $31,000 in the same three month period in 2016. As a percentage of total revenue, hardware
sales increased from 0% in the second quarter of 2015 to less than 1% in the current year quarter.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Hardware sales increased 100% from zero
in the six months ended June 30, 2015 to $317,000 in the same six month period in 2016. As a percentage of total revenue, hardware
sales increased from 0% in the first six months of 2015 to 3% in the corresponding period of 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 13; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three and six month periods ended
June 30, 2016, the dollar increase in hardware sales was due to minor replacement part deliveries we made to the Navy in the first
half of 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #7030A0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe that future hardware orders
from the Navy may be minimal as we believe it has completed the bulk of its purchasing. We had no hardware orders in backlog as
of June 30, 2016. It is worth noting that our strategy does not include maintaining or growing biometrics hardware revenue. We
agreed to provide hardware products as an accommodation to this important customer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Royalties. </I></B>Royalties consist
primarily of royalty payments we receive under DSL silicon contracts with two customers that incorporate our silicon intellectual
property (&ldquo;IP&rdquo;) in their DSL chipsets. We sold our DSL IP business in 2009, but we continue to receive royalty payments
from these customers. Royalties are reported in continuing operations in accordance with ASC 205-20, Reporting Discontinued Operations,
because we have continuing ongoing cash flows from this business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Royalties increased 23% from $105,000 in
the three months ended June 30, 2015 to $129,000 in the same three month period in 2016. As a percentage of total revenue, royalties
were unchanged at 2% in the second quarters of 2015 and 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Royalties decreased 2% from $206,000 in
the six months ended June 30, 2015 to $203,000 in the same six month period in 2016. As a percentage of total revenue, royalties
were unchanged at 2% in the six month periods ended June 30, 2015 and 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not consider DSL royalties to be
a key element of our strategy. Notwithstanding the increase in royalties in the second quarter of 2016, royalties have been declining
over the past few years and we expect this revenue to decline in future periods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Cost of software licenses. </I></B>Cost
of software licenses consists primarily of the cost of third party software included in certain software products delivered to
the Navy and USMC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of software licenses increased 100%
from zero in the three months ended June 30, 2015 to $0.9 million in the same three month period in 2016. Cost of software licenses
as a percentage of software license sales was 16% in the current year quarter, which means that gross margins were 84% in the second
quarter of 2016. For the three month period ended June 30, 2016, the dollar increase in cost of software licenses was due to the
delivery of software to the USMC that included third party software.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of software licenses increased 100%
from zero in the six months ended June 30, 2015 to $1.1 million in the same six month period in 2016. Cost of software licenses
as a percentage of software license sales was 14% in the first six months of 2016, which means that gross margins were 86% in that
period. For the six month period ended June 30, 2016, the dollar increase in cost of software licenses was due to the delivery
of software to the Navy and USMC that included third party software.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Cost of Services. </I></B>Cost of
services consists of engineering costs to perform customer services projects. Such costs primarily include: i) engineering salaries,
stock-based compensation, fringe benefits, and facilities; and ii) engineering consultants and contractors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of services decreased 72% from $569,000
in the three months ended June 30, 2015 to $158,000 in the same three month period in 2016. Cost of services as a percentage of
services increased from 67% in the second quarter of 2015 to 73% in the current quarter, which means that gross margins on services
decreased from 33% to 27%. The 72% decrease in cost of services in the second quarter of 2016 was mainly attributable to a 75%
decrease in services revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of services decreased 67% from $1.1
million in the six months ended June 30, 2015 to $0.4 million in the same six month period in 2016. Cost of services as a percentage
of services increased from 54% in the first six months of 2015 to 58% in the corresponding period in 2016, which means that gross
margins on services decreased from 46% to 42%. The 67% decrease in cost of services in the first six months of 2016 was mainly
attributable to a 69% decrease in services revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 14; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Cost of hardware. </I></B>Cost of
hardware consists primarily of the cost of third party equipment and software included in hardware shipments.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of hardware sales increased 100% from
zero in the three months ended June 30, 2015 to $29,000 in the same three month period in 2016. Cost of hardware as a percentage
of hardware sales was 94% in the current year quarter, which means that product gross margins were 6%.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of hardware sales increased 100% from
zero in the six months ended June 30, 2015 to $234,000 in the same six month period in 2016. Cost of hardware as a percentage of
hardware sales was 74% in the first six months of 2016, which means that product gross margins were 26%.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three and six month periods ended
June 30, 2016, the dollar increase in cost of hardware was due to the delivery of replacement parts to the Navy in 2016, whereas
we had no hardware shipments in the corresponding periods of 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Research and development expense.
</I></B>Research and development expense consists of costs for: i) engineering personnel, including salaries, stock-based compensation,
fringe benefits, and facilities; ii) engineering consultants and contractors, and iii) other engineering expenses such as supplies,
equipment depreciation, dues and memberships and travel. Engineering costs incurred to develop our technology and products are
classified as research and development expense. As described in the cost of services section, engineering costs incurred to provide
engineering services for customer projects are classified as cost of services, and are not included in research and development
expense.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The classification of total engineering
costs to research and development expense and cost of services was (in thousands):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Three Months Ended</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>June 30,</B></P></TD><TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="text-align: center; border-bottom: Black 2px solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Six Months Ended</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>June 30,</B></P></TD><TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="width: 40%; text-align: left">Research and development expense</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">1,802</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">1,439</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">3,451</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2,874</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Cost of services</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">158</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">569</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">372</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2px solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2px solid; text-align: right">1,116</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">Total engineering costs</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">1,960</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">2,008</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">3,823</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4px double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4px double; text-align: right">3,990</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: red">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Research and development expense increased
25% from $1.4 million in the three months ended June 30, 2015 to $1.8 million in the same three month period in 2016. As a percentage
of total revenue, research and development expense decreased from 32% in the second quarter of 2015 to 26% in the corresponding
period of 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Research and development expense increased
20% from $2.9 million in the six months ended June 30, 2015 to $3.5 million in the same six month period in 2016. As a percentage
of total revenue, research and development expense decreased from 33% in the first six months of 2015 to 29% in the corresponding
period of 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three and six month periods ended
June 30, 2016, the increase in research and development expense was primarily due to a shifting of engineering employees who were
previously working on customer projects to internal development projects.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As the table immediately above indicates,
total engineering costs in the three month period ended June 30, 2016 were $48,000 lower than the corresponding period in 2015.
Total engineering costs in the six month period ended June 30, 2016 were $167,000 lower than the corresponding period in 2015.
For the three and six month periods ended June 30, 2016, the decrease in total engineering expenses was primarily due to lower
spending on outside contractors who worked on services projects for the Navy and USMC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 15; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We anticipate that we will continue to
focus our future research and development activities on enhancing our existing products and developing new products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Selling and marketing expense. </I></B>
Selling and marketing expense primarily consists of costs for: i) sales and marketing personnel, including salaries, sales commissions,
stock-based compensation, fringe benefits, travel, and facilities; and ii) advertising and promotion expenses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Sales and marketing expense increased 4%
from $1.06 million in the three months ended June 30, 2015 to $1.1 million in the same three month period of 2016. As a percentage
of total revenue, sales and marketing expense decreased from 24% in the second quarter of 2015 to 16% in the corresponding period
of 2016. The minor increase in sales and marketing expense in the second quarter of 2016 was primarily due to higher spending on
sales agents.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Sales and marketing expense was unchanged
at $2.0 million in the six month periods ended June 30, 2015 and 2016. As a percentage of total revenue, sales and marketing expense
decreased from 24% in the first six months of 2015 to 17% in the corresponding period of 2016. Unchanged sales and marketing expense
in the first six months of 2016 primarily reflects higher spending on sales agents that was totally offset by lower spending on
sales commissions and other minor items.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>General and administrative expense.
</I></B>General and administrative expense consists primarily of costs for: i) officers, directors and administrative personnel,
including salaries, bonuses, director compensation, stock-based compensation, fringe benefits, and facilities; ii) professional
fees, including legal and audit fees; iii) public company expenses; and iv) other administrative expenses, such as insurance costs
and bad debt provisions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">General and administrative expense decreased
9% from $1.0 million in the three months ended June 30, 2015 to $0.9 million in the same three month period in 2016. As a percentage
of total revenue, general and administrative expense decreased from 21% in the second quarter of 2015 to 13% in the current year
quarter.<I> </I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">General and administrative expense decreased
9% from $1.75 million in the six months ended June 30, 2015 to $1.6 million in the same six month period in 2016. As a percentage
of total revenue, general and administrative expense decreased from 20% in the first six months of 2015 to 14% in the corresponding
period in 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three and six month periods ended
June 30, 2016, the decrease in general and administrative expense was primarily due to lower stock-based compensation and lower
legal fees related to corporate matters and patents.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Other income</I></B>. There was no
other income in the three month periods ended June 30, 2016 and 2015. Other income decreased from $12,000 in the six months ended
June 30, 2015 to zero in the current year six month period. Other income in the prior year six month period represented a realized
gain from the sale of one of our high yield bonds.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Interest income.</I></B> Interest
income increased 118% from $33,000 in three months ended June 30, 2015 to $72,000 in the same three month period in 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Interest income increased 88% from $74,000
in the six months ended June 30, 2015 to $138,000 in the same six month period in 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three and six month periods, the
dollar increase in interest income was primarily due to higher cash balances and slightly higher interest rates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 16; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Income taxes.</I></B> Income tax
expense was $0.7 million and $0.2 million for the three months ended June 30, 2016 and 2015, respectively. Income tax expense was
$1.0 million and $0.4 million for the six months ended June 30, 2016 and 2015, respectively. Income tax expense in the three and
six month periods of 2016 and 2015 was based on the U.S. statutory rate of 34%, increased by state income taxes, and reduced by
permanent adjustments. Income tax expense in the 2016 periods was also reduced by research tax credits.</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-style: normal">&nbsp;</FONT></P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-style: normal">In
the six month periods ended June 30, 2016 and 2015, we utilized deferred tax assets to reduce our tax liability payable to the
government. A portion of the deferred tax assets we used comprised cumulative deductions for stock options in excess of book expense.
Under income tax accounting rules, that portion of tax benefits attributable to such deductions must be recorded as an adjustment
to equity versus a reduction of income tax expense. The tax benefits from such stock-based awards were $0.5 million and $0.6 million
in the six month periods ended June 30, 2016 and 2015, respectively. These tax benefits were recorded as an equity adjustment to
additional paid-in capital.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2016, we had a total of
$1.0 million of deferred tax assets for which we had recorded no valuation allowance. We will continue to assess the level of valuation
allowance in future periods. Should evidence regarding the realizability of tax assets change at a future point in time, the valuation
allowance will be adjusted accordingly.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition to deferred tax assets carried
on our balance sheet, we also had net federal and state research and development credit carryforwards available at December 31,
2015 of $5.5 million and $0.1 million. These credits were not recorded as tax assets as they relate to excess stock compensation
deductions that may not be recorded as tax assets under generally accepted accounting principles until the amounts have been utilized
to reduce our tax liability. To the extent that these assets are used to reduce future taxes, the benefit will be recorded as a
reduction to additional paid-in capital. The aforementioned $0.5 million and $0.6 million<I> </I>equity adjustment to additional
paid-in capital in the six month periods ended June 30, 2016 and 2015 were related to these deferred tax assets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0">Liquidity and Capital Resources</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At June 30, 2016, we had cash and cash
equivalents of $52.3 million, which represented an increase of $1.0 million from December 31, 2015. The increase in cash and cash
equivalents was primarily due to the following factors:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash provided by operations was $1.0 million
in the first six months of 2016, which excluded a $457,000 tax benefit related to excess tax benefits from stock-based compensation
that was included in cash from financing activity. Cash provided from operations was primarily the result of: i) net income; and
ii) the add back of non-cash items for depreciation, amortization and stock-based compensation. Cash from these sources was partially
offset by the usage of cash for working capital purposes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: red">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash used by investing activities of $54,000
consisted of purchases of property and equipment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash provided by financing activities of
$68,000 consisted of $457,000 of excess tax benefits from stock-based compensation and $21,000 of cash received from the issuance
of stock under our ESPP program. Cash from these sources was partially offset by: i) $349,000 of cash used to buy back stock under
our stock repurchase program; and ii) $61,000 of cash used to pay income taxes for employees who surrendered shares in connection
with stock grants.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: red">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">While we cannot assure you that we will
not require additional financing, or that such financing will be available to us, we believe that our cash and cash equivalents
will be sufficient to fund our operations for at least the next twelve months.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Recent Accounting Pronouncements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">See Note G to our Consolidated Financial Statements in Item
1.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 17; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">ITEM 3:</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Quantitative and Qualitative Disclosures
about Market Risk</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">Our exposure
to market risk relates primarily to our investment portfolio, and the effect that changes in interest rates would have on that
portfolio. Our investment portfolio at June 30, 2016 consisted of two elements:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-weight: normal">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-weight: normal"><I>Cash and cash equivalents. </I>As of June 30, 2016, our cash
and cash equivalents of $52.3 million were primarily invested in money market funds. The money market funds were invested in high
quality, short term financial instruments. Due to the nature, short duration, and professional management of these funds, we do
not expect that a general increase in interest rates would result in any material loss.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-weight: normal"><I>&nbsp;</I></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-weight: normal">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-weight: normal"><I>Investments. </I>As of June 30, 2016, our investments of $0.9
million were invested in high yield bonds with</FONT> <FONT STYLE="font-weight: normal">two corporate debt issuers, which mature
in 2017 and 2018. While we are exposed to default risk, the high current yield of these bonds largely mitigates interest rate risk.
Therefore, due to the high current yield and the one to two year life of these instruments, we do not believe that a general increase
in interest rates would result in any material loss. </FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">We do
not use derivative financial instruments for speculative or trading purposes. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>ITEM 4:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Controls and Procedures</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our management, including our co-chief
executive officers and chief financial officer, has evaluated our disclosure controls and procedures as of the end of the quarterly
period covered by this Form 10-Q and has concluded that our disclosure controls and procedures are effective. They also concluded
that there were no changes in our internal control over financial reporting that occurred during the quarterly period covered by
this Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial
reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 18; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>PART II. OTHER INFORMATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>ITEM 1:</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Legal Proceedings</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time we are involved in litigation
incidental to the conduct of our business. We are not party to any lawsuit or proceeding that, in our opinion, is likely to seriously
harm our business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>ITEM 1A:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Risk Factors</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The risks described in Item&nbsp;1A, Risk
Factors, in our Annual Report on Form 10-K for the year ended December 31, 2015, could materially and adversely affect our business,
financial condition and results of operations. The risk factors discussed in that Form 10-K do not identify all risks that we face
because our business operations could also be affected by additional factors that are not presently known to us or that we currently
consider to be immaterial to our operations. No material change in the risk factors discussed in that Form 10-K has occurred.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>ITEM 2:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Unregistered Sales of Equity Securities
and Use of Proceeds</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Issuer Purchases of Equity Securities</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 2px solid">Period</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">(a)<BR> Total&nbsp;Number&nbsp;of<BR> Shares&nbsp;Purchased</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">(b)<BR> Average&nbsp;Price&nbsp;<BR> Paid&nbsp;per&nbsp;Share</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">(c)<BR> Total&nbsp;Number&nbsp;of<BR> Shares&nbsp;Purchased&nbsp;as<BR> Part&nbsp;of&nbsp;Publicly<BR> Announced&nbsp;Plans&nbsp;or<BR> Programs&nbsp;(1)</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 2px solid">(d)<BR>
    Maximum&nbsp;Number&nbsp;(or<BR> Approximate&nbsp;Dollar&nbsp;Value)<BR>
    of&nbsp;Shares&nbsp;That&nbsp;May&nbsp;Yet&nbsp;Be<BR> Purchased&nbsp;Under&nbsp;the&nbsp;Plans or<BR> Programs</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>April 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 28%">May 2016</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; text-align: right">49,188</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 15%; text-align: right">4.22</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; text-align: right">49,188</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: Azure">
    <TD>June 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,792</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4.32</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,792</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">9,650,647</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(1) On April 26, 2016, we issued a press
release announcing that our board of directors had approved the repurchase of up to $10,000,000 of our common stock from time to
time through December 31, 2017. During the three months ended June 30, 2016, we purchased 81,980 shares under this plan at an aggregate
purchase price of $349,353.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>ITEM 4:</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Mine Safety Disclosures</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 19; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>ITEM 6:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Exhibits</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>(a) Exhibits</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD NOWRAP STYLE="width: 20%; padding-left: 27pt; text-align: justify"><FONT STYLE="font-size: 10pt">Exhibit 31.1</FONT></TD>
    <TD STYLE="width: 80%; text-align: justify"><FONT STYLE="font-size: 10pt">Certification of co-Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD NOWRAP STYLE="padding-left: 27pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD NOWRAP STYLE="padding-left: 27pt; text-align: justify"><FONT STYLE="font-size: 10pt">Exhibit 31.2</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Certification of co-Chief Executive Officer and Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD NOWRAP STYLE="padding-left: 27pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD NOWRAP STYLE="padding-left: 27pt; text-align: justify"><FONT STYLE="font-size: 10pt">Exhibit 32.1</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD NOWRAP STYLE="padding-left: 27pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD NOWRAP STYLE="padding-left: 27pt; text-align: justify"><FONT STYLE="font-size: 10pt">Exhibit 101* </FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The following financial statements from Aware, Inc.&rsquo;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2016, formatted in XBRL (eXtensible Business Reporting Language), as follows:&nbsp;&nbsp;(i) Consolidated Balance Sheets as of June 30, 2016 and December 31, 2015, (ii) Consolidated Statements of Income and Comprehensive Income for the Three and Six Months Ended June 30, 2016 and June 30, 2015, (iii) Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2016 and June 30, 2015, and (iv) Notes to Consolidated Financial Statements.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -76.5pt; color: red"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">* Pursuant to Rule 406T of Regulation S-T,
the Interactive Data Files in Exhibit 101 hereto shall not be deemed filed for purposes of Sections 11 or 12 of the Securities
Act of 1933, as amended, or Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to liability under
those sections.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">____________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>SIGNATURES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt"><B>AWARE, INC.</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 7%">&nbsp;</TD>
    <TD STYLE="width: 43%">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 44%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Date: July 27, 2016</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-decoration: none"><FONT STYLE="font-size: 10pt">/s/ Kevin T. Russell</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP><FONT STYLE="font-size: 10pt">Kevin T. Russell</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP><FONT STYLE="font-size: 10pt">co-Chief Executive Officer &amp; co-President</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP><FONT STYLE="font-size: 10pt">General Counsel</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Date: July 27, 2016</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Richard P. Moberg</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP><FONT STYLE="font-size: 10pt">Richard P. Moberg</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP><FONT STYLE="font-size: 10pt">co-Chief Executive Officer &amp; co-President</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP><FONT STYLE="font-size: 10pt">Chief Financial Officer (Principal Financial<BR>
 and Accounting Officer)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 20; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>t1600450_ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

<P STYLE="font: 3pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF co-CHIEF EXECUTIVE OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">I, Kevin T. Russell, co-Chief Executive
Officer of Aware, Inc., certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">1.</TD><TD>I have reviewed this quarterly report on Form 10-Q of Aware, Inc.;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">2.</TD><TD>Based on my knowledge, this quarterly 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 quarterly report;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">3.</TD><TD>Based on my knowledge, the financial statements, and other financial information included in this quarterly 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 quarterly report;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">4.</TD><TD>The registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls
and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined
in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 94.5pt; text-indent: -22.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 22.5pt">a)</TD><TD>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 quarterly report is being prepared;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 94.5pt; text-indent: -22.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 22.5pt; text-align: left">b)</TD><TD STYLE="text-align: left">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 94.5pt; text-indent: -22.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 22.5pt">c)</TD><TD>evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this quarterly report
our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this
quarterly report based on such evaluation; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 94.5pt; text-indent: -22.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 22.5pt">d)</TD><TD>disclosed in this quarterly report any change in the registrant&rsquo;s internal control over financial reporting that occurred
during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual
report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over
financial reporting; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">5.</TD><TD>The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control
over financial reporting, to the registrant&rsquo;s auditors and the audit committee of registrant&rsquo;s board of directors (or
persons performing the equivalent function):</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 94.5pt; text-indent: -22.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 22.5pt">a)</TD><TD>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&rsquo;s ability to record, process, summarize and report financial
information; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 94.5pt; text-indent: -22.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 22.5pt">b)</TD><TD>any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal control over financial reporting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%"><FONT STYLE="font-size: 10pt">Date:&nbsp;&nbsp;July 27, 2016</FONT></TD>
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ Kevin T. Russell</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Kevin T. Russell</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">co-Chief Executive Officer &amp; co-President</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1px solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>t1600450_ex31-2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 3pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<P STYLE="font: 3pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF co-CHIEF EXECUTIVE OFFICER
and CHIEF FINANCIAL OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">I, Richard P. Moberg, co-Chief Executive
Officer and Chief Financial Officer of Aware, Inc., certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">1.</TD><TD>I have reviewed this quarterly report on Form 10-Q of Aware, Inc.;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">2.</TD><TD>Based on my knowledge, this quarterly 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 quarterly report;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">3.</TD><TD>Based on my knowledge, the financial statements, and other financial information included in this quarterly 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 quarterly report;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">4.</TD><TD>The registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls
and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined
in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 94.5pt; text-indent: -22.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 22.5pt">a)</TD><TD>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 quarterly report is being prepared;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 94.5pt; text-indent: -22.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 22.5pt; text-align: left">b)</TD><TD STYLE="text-align: left">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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 94.5pt; text-indent: -22.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 22.5pt">c)</TD><TD>evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this quarterly report
our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this
quarterly report based on such evaluation; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 94.5pt; text-indent: -22.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 22.5pt">d)</TD><TD>disclosed in this quarterly report any change in the registrant&rsquo;s internal control over financial reporting that occurred
during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual
report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over
financial reporting; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">5.</TD><TD>The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control
over financial reporting, to the registrant&rsquo;s auditors and the audit committee of registrant&rsquo;s board of directors (or
persons performing the equivalent function):</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 94.5pt; text-indent: -22.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 22.5pt">a)</TD><TD>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&rsquo;s ability to record, process, summarize and report financial
information; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 94.5pt; text-indent: -22.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 72pt"></TD><TD STYLE="width: 22.5pt">b)</TD><TD>any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal control over financial reporting.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; text-align: justify"><FONT STYLE="font-size: 10pt">Date: July 27, &nbsp;2016</FONT></TD>
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 10pt">/s/ Richard P. Moberg</FONT></TD>
    </TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Richard P. Moberg</FONT></TD>
    </TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">co-Chief Executive Officer &amp; co-President</FONT></TD>
    </TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT></TD>
    </TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1px solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>t1600450_ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>

<P STYLE="font: 3pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(18 U.S.C. SECTION 1350)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In connection with the Quarterly Report
on Form 10-Q of Aware, Inc. (the &ldquo;Company&rdquo;) for the quarter ended June 30, 2016, as filed with the Securities and Exchange
Commission on the date hereof (the &ldquo;Report&rdquo;), each of the undersigned Chief Executive Officer and Chief Financial Officer
of the Company, certifies, to the best knowledge and belief of the signatory, pursuant to 18 U.S.C. &sect;1350, as adopted pursuant
to Section 906 of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 19.5pt">(1)</TD><TD>The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36pt"></TD><TD STYLE="width: 19.5pt">(2)</TD><TD>The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 55.5pt; text-indent: -19.5pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 45%; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Kevin T. Russell</FONT></TD>
    <TD STYLE="width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 45%; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Richard P. Moberg</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">co-Chief Executive Officer &amp; co-President</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">co-Chief Executive Officer &amp; co-President</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:&nbsp;&nbsp;July 27, 2016</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: July 27, 2016</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The certification set forth above is being
furnished as an exhibit solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and is not being filed as part of the
Form 10-Q or as a separate disclosure document of the Company or the certifying officers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Gainsboro 1px solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>5
<FILENAME>awre-20160630.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated using Ez-XBRL version 8.0.0.0 [07/21/2016 04:25:36 PM] -->
<!-- Based on XBRL 2.1 -->
<!--XBRL Document Modified with Ez-Editor Version 1.6.0.0 on Tuesday, July 26, 2016 01:39:33 AM -->
<xbrli:xbrl xmlns:awre="http://www.aware.com/20160630" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" 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/2016-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2016-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2016-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" xmlns:us-gaap="http://fasb.org/us-gaap/2016-01-31" xmlns:us-types="http://fasb.org/us-types/2016-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr">
<link:schemaRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:type="simple" xlink:href="awre-20160630.xsd"/>
<!-- Context Section  -->
<xbrli:context id="Context_Custom_01_Mar_2015T00_00_00_TO_31_Mar_2015T00_00_00_AwardTypeAxis_UnrestrictedStockGrantsMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateMarch2015Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">awre:UnrestrictedStockGrantsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">awre:NonqualifiedStockPlan2001Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateMarch2015Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-03-01
</xbrli:startDate>
<xbrli:endDate>
2015-03-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-04-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_CostOfServicesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">awre:CostOfServicesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-04-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-04-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-04-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-04-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockOptionMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-04-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-04-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">awre:RestOfWorldMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-04-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:BiometricsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-04-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:ImagingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-04-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:DslRoyaltiesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-04-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-04-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_CostOfServicesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">awre:CostOfServicesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockOptionMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">awre:RestOfWorldMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:BiometricsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:ImagingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:DslRoyaltiesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Jul_2015T00_00_00_TO_31_Jul_2015T00_00_00_AwardTypeAxis_UnrestrictedStockGrantsMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateMarch2015Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">awre:UnrestrictedStockGrantsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">awre:NonqualifiedStockPlan2001Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateMarch2015Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-07-01
</xbrli:startDate>
<xbrli:endDate>
2015-07-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_AwardTypeAxis_UnrestrictedStockGrantsMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateMarch2015Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">awre:UnrestrictedStockGrantsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">awre:NonqualifiedStockPlan2001Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateMarch2015Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_IncomeTaxAuthorityAxis_DomesticCountryMember_TaxCreditCarryforwardAxis_ResearchMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_TaxCreditCarryforwardAxis_ResearchMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Jan_2016T00_00_00_TO_31_Jan_2016T00_00_00_AwardTypeAxis_UnrestrictedStockGrantsMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateMarch2015Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">awre:UnrestrictedStockGrantsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">awre:NonqualifiedStockPlan2001Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateMarch2015Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-01-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Mar_2016T00_00_00_TO_28_Mar_2016T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockGrantsMember_AwardDateAxis_GrantDateMarch2016Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">awre:NonqualifiedStockPlan2001Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">awre:UnrestrictedStockGrantsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateMarch2016Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-03-01
</xbrli:startDate>
<xbrli:endDate>
2016-03-28
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_26_Apr_2016T00_00_00_TO_26_Apr_2016T00_00_00_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">awre:ShareRepurchaseProgramMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-04-26
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-04-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_CostOfServicesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">awre:CostOfServicesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-04-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-04-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-04-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-04-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockOptionMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-04-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-04-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">awre:RestOfWorldMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-04-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:BiometricsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-04-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:ImagingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-04-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:DslRoyaltiesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-04-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-04-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockGrantsMember_AwardDateAxis_GrantDateMarch2016Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">awre:NonqualifiedStockPlan2001Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">awre:UnrestrictedStockGrantsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateMarch2016Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-04-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">awre:ShareRepurchaseProgramMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-04-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_CostOfServicesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">awre:CostOfServicesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockOptionMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">awre:RestOfWorldMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:BiometricsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:ImagingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:DslRoyaltiesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_StatementEquityComponentsAxis_UnrealizedLossesOnAvailableForSaleSecuritiesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">awre:UnrealizedLossesOnAvailableForSaleSecuritiesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_StatementEquityComponentsAxis_UnrealizedGainsOnAvailableForSaleSecuritiesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">awre:UnrealizedGainsOnAvailableForSaleSecuritiesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockGrantsMember_AwardDateAxis_GrantDateMarch2016Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">awre:NonqualifiedStockPlan2001Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">awre:UnrestrictedStockGrantsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateMarch2016Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-06-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-06-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-06-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-06-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-06-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-06-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockGrantsMember_AwardDateAxis_GrantDateMarch2016Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">awre:NonqualifiedStockPlan2001Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">awre:UnrestrictedStockGrantsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateMarch2016Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-06-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_22_Jul_2016T00_00_00_TO_22_Jul_2016T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-07-22
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_01_Jan_2015T00_00_00_TO_31_Dec_2014T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-06-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_01_Jan_2016T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_UnrealizedLossesOnAvailableForSaleSecuritiesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">awre:UnrealizedLossesOnAvailableForSaleSecuritiesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_StatementEquityComponentsAxis_UnrealizedLossesOnAvailableForSaleSecuritiesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">awre:UnrealizedLossesOnAvailableForSaleSecuritiesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-06-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_01_Jan_2016T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_UnrealizedGainsOnAvailableForSaleSecuritiesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">awre:UnrealizedGainsOnAvailableForSaleSecuritiesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_StatementEquityComponentsAxis_UnrealizedGainsOnAvailableForSaleSecuritiesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">awre:UnrealizedGainsOnAvailableForSaleSecuritiesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-06-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<!-- Unit Section  -->
<!--
I~1\FVPHexeD5678YReqi>MrlsywiI~\FVP645:c444c555cT{h><:;89E<I1;5;F18HHH1<E;E1;IE:96G6H8<H -->
<xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit>
<xbrli:unit id="USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit>
<xbrli:unit id="USD_per_Share"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit>
<xbrli:unit id="pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit>
<!-- Element Section  --><dei:EntityRegistrantName contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">AWARE INC /MA/</dei:EntityRegistrantName>
<dei:EntityCentralIndexKey contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">0001015739</dei:EntityCentralIndexKey>
<dei:TradingSymbol contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">awre</dei:TradingSymbol>
<dei:CurrentFiscalYearEndDate contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">--12-31</dei:CurrentFiscalYearEndDate>
<dei:EntityFilerCategory contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">Accelerated Filer</dei:EntityFilerCategory>
<dei:EntityCommonStockSharesOutstanding contextRef="Context_As_Of_22_Jul_2016T00_00_00_TO_22_Jul_2016T00_00_00" unitRef="shares" decimals="INF">22975463</dei:EntityCommonStockSharesOutstanding>
<dei:DocumentType contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">10-Q</dei:DocumentType>
<dei:DocumentPeriodEndDate contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">2016-06-30</dei:DocumentPeriodEndDate>
<dei:AmendmentFlag contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">false</dei:AmendmentFlag>
<dei:DocumentFiscalYearFocus contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">2016</dei:DocumentFiscalYearFocus>
<dei:DocumentFiscalPeriodFocus contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">Q2</dei:DocumentFiscalPeriodFocus>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">51232000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">52256000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_01_Jan_2015T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="-3">43985000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">44513000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:AccountsReceivableNetCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">4743000</us-gaap:AccountsReceivableNetCurrent>
<us-gaap:AccountsReceivableNetCurrent contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">5558000</us-gaap:AccountsReceivableNetCurrent>
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">483000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">469000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<us-gaap:AssetsCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">56458000</us-gaap:AssetsCurrent>
<us-gaap:AssetsCurrent contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">58283000</us-gaap:AssetsCurrent>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">4977000</us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">4816000</us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">869000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
<us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">858000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
<us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">999000</us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent>
<us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">998000</us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent>
<us-gaap:OtherAssetsNoncurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">316000</us-gaap:OtherAssetsNoncurrent>
<us-gaap:OtherAssetsNoncurrent contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">206000</us-gaap:OtherAssetsNoncurrent>
<us-gaap:Assets contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">63619000</us-gaap:Assets>
<us-gaap:Assets contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">65161000</us-gaap:Assets>
<us-gaap:AccountsPayableCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">234000</us-gaap:AccountsPayableCurrent>
<us-gaap:AccountsPayableCurrent contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">1055000</us-gaap:AccountsPayableCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">952000</us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">991000</us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedIncomeTaxesCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">236000</us-gaap:AccruedIncomeTaxesCurrent>
<us-gaap:DeferredRevenueCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">5885000</us-gaap:DeferredRevenueCurrent>
<us-gaap:DeferredRevenueCurrent contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">4407000</us-gaap:DeferredRevenueCurrent>
<us-gaap:LiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">7307000</us-gaap:LiabilitiesCurrent>
<us-gaap:LiabilitiesCurrent contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">6453000</us-gaap:LiabilitiesCurrent>
<us-gaap:DeferredRevenueNoncurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">131000</us-gaap:DeferredRevenueNoncurrent>
<us-gaap:DeferredRevenueNoncurrent contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">211000</us-gaap:DeferredRevenueNoncurrent>
<us-gaap:CommitmentsAndContingencies contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" xsi:nil="true"/>
<us-gaap:CommitmentsAndContingencies contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" xsi:nil="true"/>
<us-gaap:PreferredStockValue contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" xsi:nil="true"/>
<us-gaap:PreferredStockValue contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" xsi:nil="true"/>
<us-gaap:CommonStockValue contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">229000</us-gaap:CommonStockValue>
<us-gaap:CommonStockValue contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">229000</us-gaap:CommonStockValue>
<us-gaap:AdditionalPaidInCapitalCommonStock contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">102968000</us-gaap:AdditionalPaidInCapitalCommonStock>
<us-gaap:AdditionalPaidInCapitalCommonStock contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">103226000</us-gaap:AdditionalPaidInCapitalCommonStock>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">-64000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">-76000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">-46952000</us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">-44882000</us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">56181000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">58497000</us-gaap:StockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">63619000</us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">65161000</us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD_per_Share" decimals="2">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD_per_Share" decimals="2">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockSharesAuthorized contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" decimals="INF">1000000</us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesAuthorized contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="shares" decimals="INF">1000000</us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesOutstanding contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
<us-gaap:PreferredStockSharesOutstanding contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockSharesAuthorized contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" decimals="INF">70000000</us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesAuthorized contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="shares" decimals="INF">70000000</us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" decimals="INF">22935988</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="shares" decimals="INF">22916561</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesOutstanding contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" decimals="INF">22935988</us-gaap:CommonStockSharesOutstanding>
<us-gaap:CommonStockSharesOutstanding contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="shares" decimals="INF">22916561</us-gaap:CommonStockSharesOutstanding>
<us-gaap:LicenseAndServicesRevenue contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">2272000</us-gaap:LicenseAndServicesRevenue>
<us-gaap:LicenseAndServicesRevenue contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">3921000</us-gaap:LicenseAndServicesRevenue>
<us-gaap:LicenseAndServicesRevenue contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">5347000</us-gaap:LicenseAndServicesRevenue>
<us-gaap:LicenseAndServicesRevenue contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">8121000</us-gaap:LicenseAndServicesRevenue>
<us-gaap:MaintenanceRevenue contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">1278000</us-gaap:MaintenanceRevenue>
<us-gaap:MaintenanceRevenue contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">2431000</us-gaap:MaintenanceRevenue>
<us-gaap:MaintenanceRevenue contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">1181000</us-gaap:MaintenanceRevenue>
<us-gaap:MaintenanceRevenue contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">2462000</us-gaap:MaintenanceRevenue>
<us-gaap:SalesRevenueServicesNet contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">855000</us-gaap:SalesRevenueServicesNet>
<us-gaap:SalesRevenueServicesNet contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">2075000</us-gaap:SalesRevenueServicesNet>
<us-gaap:SalesRevenueServicesNet contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">216000</us-gaap:SalesRevenueServicesNet>
<us-gaap:SalesRevenueServicesNet contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">635000</us-gaap:SalesRevenueServicesNet>
<us-gaap:SalesRevenueGoodsNet contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">31000</us-gaap:SalesRevenueGoodsNet>
<us-gaap:SalesRevenueGoodsNet contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">317000</us-gaap:SalesRevenueGoodsNet>
<us-gaap:RoyaltyRevenue contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">105000</us-gaap:RoyaltyRevenue>
<us-gaap:RoyaltyRevenue contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">206000</us-gaap:RoyaltyRevenue>
<us-gaap:RoyaltyRevenue contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">129000</us-gaap:RoyaltyRevenue>
<us-gaap:RoyaltyRevenue contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">203000</us-gaap:RoyaltyRevenue>
<us-gaap:SalesRevenueNet contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">4510000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US" unitRef="USD" decimals="-3">2526000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="USD" decimals="-3">1056000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember" unitRef="USD" decimals="-3">3883000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember" unitRef="USD" decimals="-3">522000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember" unitRef="USD" decimals="-3">105000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR" unitRef="USD" decimals="-3">928000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">8633000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US" unitRef="USD" decimals="-3">5014000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="USD" decimals="-3">1965000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember" unitRef="USD" decimals="-3">7731000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember" unitRef="USD" decimals="-3">696000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember" unitRef="USD" decimals="-3">206000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR" unitRef="USD" decimals="-3">1654000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">6904000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US" unitRef="USD" decimals="-3">6180000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="USD" decimals="-3">427000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember" unitRef="USD" decimals="-3">5443000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember" unitRef="USD" decimals="-3">1332000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember" unitRef="USD" decimals="-3">129000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR" unitRef="USD" decimals="-3">297000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">11738000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US" unitRef="USD" decimals="-3">9920000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="USD" decimals="-3">1217000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember" unitRef="USD" decimals="-3">8727000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember" unitRef="USD" decimals="-3">2808000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember" unitRef="USD" decimals="-3">203000</us-gaap:SalesRevenueNet>
<us-gaap:SalesRevenueNet contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR" unitRef="USD" decimals="-3">601000</us-gaap:SalesRevenueNet>
<us-gaap:CostOfServicesLicensesAndServices contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">858000</us-gaap:CostOfServicesLicensesAndServices>
<us-gaap:CostOfServicesLicensesAndServices contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">1101000</us-gaap:CostOfServicesLicensesAndServices>
<us-gaap:CostOfServices contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">569000</us-gaap:CostOfServices>
<us-gaap:CostOfServices contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">1116000</us-gaap:CostOfServices>
<us-gaap:CostOfServices contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">158000</us-gaap:CostOfServices>
<us-gaap:CostOfServices contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">372000</us-gaap:CostOfServices>
<us-gaap:CostOfGoodsSold contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">29000</us-gaap:CostOfGoodsSold>
<us-gaap:CostOfGoodsSold contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">234000</us-gaap:CostOfGoodsSold>
<us-gaap:ResearchAndDevelopmentExpense contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">1439000</us-gaap:ResearchAndDevelopmentExpense>
<us-gaap:ResearchAndDevelopmentExpense contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">2874000</us-gaap:ResearchAndDevelopmentExpense>
<us-gaap:ResearchAndDevelopmentExpense contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">1802000</us-gaap:ResearchAndDevelopmentExpense>
<us-gaap:ResearchAndDevelopmentExpense contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">3451000</us-gaap:ResearchAndDevelopmentExpense>
<us-gaap:SellingAndMarketingExpense contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">1064000</us-gaap:SellingAndMarketingExpense>
<us-gaap:SellingAndMarketingExpense contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">2036000</us-gaap:SellingAndMarketingExpense>
<us-gaap:SellingAndMarketingExpense contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">1111000</us-gaap:SellingAndMarketingExpense>
<us-gaap:SellingAndMarketingExpense contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">2031000</us-gaap:SellingAndMarketingExpense>
<us-gaap:GeneralAndAdministrativeExpense contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">961000</us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:GeneralAndAdministrativeExpense contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">1746000</us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:GeneralAndAdministrativeExpense contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">872000</us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:GeneralAndAdministrativeExpense contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">1595000</us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:CostsAndExpenses contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">4033000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">7772000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">4830000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">8784000</us-gaap:CostsAndExpenses>
<us-gaap:OperatingIncomeLoss contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">477000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">861000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">2074000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">2954000</us-gaap:OperatingIncomeLoss>
<us-gaap:NonoperatingIncomeExpense contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">12000</us-gaap:NonoperatingIncomeExpense>
<us-gaap:InvestmentIncomeInterest contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">33000</us-gaap:InvestmentIncomeInterest>
<us-gaap:InvestmentIncomeInterest contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">74000</us-gaap:InvestmentIncomeInterest>
<us-gaap:InvestmentIncomeInterest contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">72000</us-gaap:InvestmentIncomeInterest>
<us-gaap:InvestmentIncomeInterest contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">138000</us-gaap:InvestmentIncomeInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">510000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">947000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">2146000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">3092000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">191000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">356000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">710000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">1022000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:NetIncomeLoss contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">319000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">591000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">1436000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">2070000</us-gaap:NetIncomeLoss>
<us-gaap:EarningsPerShareBasic contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD_per_Share" decimals="2">0.03</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD_per_Share" decimals="2">0.06</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD_per_Share" decimals="2">0.09</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareDiluted contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD_per_Share" decimals="2">0.03</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD_per_Share" decimals="2">0.06</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD_per_Share" decimals="2">0.09</us-gaap:EarningsPerShareDiluted>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="shares" decimals="-3">22867000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="shares" decimals="-3">22866000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="shares" decimals="-3">22964000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="shares" decimals="-3">22978000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="shares" decimals="-3">23029000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="shares" decimals="-3">22958000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="shares" decimals="-3">23124000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="shares" decimals="-3">23064000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">-48000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">-40000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">-9000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">-12000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">271000</us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">551000</us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">1427000</us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">2058000</us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:DepreciationDepletionAndAmortization contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">309000</us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:DepreciationDepletionAndAmortization contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">324000</us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:ShareBasedCompensation contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">221000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_CostOfServicesMember" unitRef="USD" decimals="-3">12000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">26000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">4000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">179000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">242000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_CostOfServicesMember" unitRef="USD" decimals="-3">13000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">27000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">5000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">197000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">182000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_CostOfServicesMember" unitRef="USD" decimals="-3">3000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">28000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">4000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">147000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">190000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_CostOfServicesMember" unitRef="USD" decimals="-3">3000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">30000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">4000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">153000</us-gaap:ShareBasedCompensation>
<awre:DeferredTaxBenefitExpenseOnOtherComprehensiveIncome contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">21000</awre:DeferredTaxBenefitExpenseOnOtherComprehensiveIncome>
<awre:DeferredTaxBenefitExpenseOnOtherComprehensiveIncome contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">6000</awre:DeferredTaxBenefitExpenseOnOtherComprehensiveIncome>
<us-gaap:GainLossOnSaleOfInvestments contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">12000</us-gaap:GainLossOnSaleOfInvestments>
<us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">5000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
<us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">6000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">1202000</us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">815000</us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">692000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">-14000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">-46000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">-1000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">-111000</us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">821000</us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">118000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">39000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
<us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">-236000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">593000</us-gaap:IncreaseDecreaseInDeferredRevenue>
<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">-1398000</us-gaap:IncreaseDecreaseInDeferredRevenue>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">-102000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">1010000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">68000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">54000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">529000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
<us-gaap:PaymentsToAcquireOtherProductiveAssets contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">320000</us-gaap:PaymentsToAcquireOtherProductiveAssets>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">141000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">-54000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:ProceedsAndExcessTaxBenefitFromSharebasedCompensation contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">554000</us-gaap:ProceedsAndExcessTaxBenefitFromSharebasedCompensation>
<us-gaap:ProceedsAndExcessTaxBenefitFromSharebasedCompensation contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">457000</us-gaap:ProceedsAndExcessTaxBenefitFromSharebasedCompensation>
<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">87000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">61000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">489000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">68000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">528000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">1024000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<us-gaap:IncomeTaxesPaid contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">346000</us-gaap:IncomeTaxesPaid>
<us-gaap:IncomeTaxesPaid contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">833000</us-gaap:IncomeTaxesPaid>
<us-gaap:NatureOfOperations contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0pt; margin-bottom: 0pt; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0px;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;A)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;Nature of Business.&lt;/i&gt;&lt;/b&gt;&amp;#160;We are a leading provider of software and services to the biometrics industry. Our software products are used in government and commercial biometrics systems, which are capable of determining or verifying an individual&amp;#8217;s identity. We also offer engineering services related to software customization, integration, and installation, as well as complete systems development. We sell our biometrics software products and services globally through systems integrators, OEMs, and directly to end user customers. We also derive a portion of our revenue from the sale of imaging software.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:NatureOfOperations>
<us-gaap:BasisOfAccounting contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0pt; margin-bottom: 0pt; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0px;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;B)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;Basis of Presentation.&lt;/i&gt;&lt;/b&gt;&amp;#160;The accompanying unaudited consolidated financial statements have been prepared in accordance with the instructions for Form 10-Q and therefore do not include all information and notes necessary for a complete presentation of our financial position, results of operations and cash flows, in conformity with generally accepted accounting principles. We filed audited financial statements which included all information and notes necessary for such presentation for the three years ended December 31, 2015 in conjunction with our 2015 Annual Report on Form 10-K. This Form 10-Q should be read in conjunction with that Form 10-K.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: -0.25in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;The accompanying unaudited consolidated balance sheets, statements of income and comprehensive income, and statements of cash flows reflect all adjustments (consisting only of normal recurring items) which are, in the opinion of management, necessary for a fair presentation of financial position at June 30, 2016, and of operations and cash flows for the interim periods ended June 30, 2016 and 2015.&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: -0.25in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;The results of operations for the interim period ended June 30, 2016 are not necessarily indicative of the results to be expected for the year.&lt;/p&gt;</us-gaap:BasisOfAccounting>
<us-gaap:FairValueDisclosuresTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;div&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0pt; margin-bottom: 0pt; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;C)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;Fair Value Measurements.&amp;#160;&lt;/i&gt;&lt;/b&gt;The Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) Codification defines fair value, and establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to the unadjusted quoted prices in active markets for identical assets or liabilities (level 1 measurements) and the lowest priority to unobservable inputs (level 3 measurements). The three levels of the fair value hierarchy under the FASB Codification are: i) Level 1 &amp;#8211; valuations that are based on quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date; ii) Level 2 &amp;#8211; valuations that are based on quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly; and iii) Level 3 &amp;#8211; valuations that require inputs that are both significant to the fair value measurement and unobservable.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: -0.25in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;Cash and cash equivalents, which primarily include money market mutual funds, were $52.3 million and $51.2 million as of June 30, 2016 and December 31, 2015, respectively. We classified our cash equivalents of $43.3 million and $43.0 million as of June 30, 2016 and December 31, 2015 within Level 1 of the fair value hierarchy because they are valued using quoted market prices.&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;Our investments, which consist of high yield corporate debt securities, are also classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices. We categorize our investments as available-for-sale securities, and carry them at fair value in our financial statements. We had $0.9 million of available-for-sale investments as of June 30, 2016 and December 31, 2015.&lt;/p&gt;
&lt;div style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 23.75pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&amp;#160;&lt;/div&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;As of June 30, 2016, our assets that are measured at fair value on a recurring basis and whose carrying values approximate their respective fair values include the following (in thousands):&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="10" nowrap="nowrap"&gt;Fair&amp;#160;Value&amp;#160;Measurement&amp;#160;at&amp;#160;June&amp;#160;30,&amp;#160;2016&amp;#160;Using:&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Quoted&amp;#160;Prices&amp;#160;in&lt;br /&gt;Active&amp;#160;Markets&amp;#160;for&lt;br /&gt;Identical&amp;#160;Assets&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Significant&amp;#160;Other&lt;br /&gt;Observable&amp;#160;Inputs&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Significant&lt;br /&gt;Unobservable&lt;br /&gt;Inputs&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;(Level&amp;#160;1)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;(Level&amp;#160;2)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px;
 border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;(Level&amp;#160;3)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="width: 918px; text-align: left;"&gt;Corporate debt securities&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;858&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;Money market funds (included in cash and cash equivalents)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;43,309&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="padding-bottom: 4px; padding-left: 9pt;"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;44,167&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;As of December 31, 2015, our assets that are measured at fair value on a recurring basis and whose carrying values approximate their respective fair values include the following (in thousands):&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="10" nowrap="nowrap"&gt;Fair&amp;#160;Value&amp;#160;Measurement&amp;#160;at&amp;#160;December&amp;#160;31,&amp;#160;2015&amp;#160;Using:&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Quoted&amp;#160;Prices&amp;#160;in&lt;br /&gt;Active&amp;#160;Markets&amp;#160;for&lt;br /&gt;Identical&amp;#160;Assets&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Significant&amp;#160;Other&lt;br /&gt;Observable&amp;#160;Inputs&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Significant&lt;br /&gt;Unobservable&lt;br /&gt;Inputs&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;(Level&amp;#160;1)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;(Level&amp;#160;2)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;(Level&amp;#160;3)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="width: 918px; text-align: left;"&gt;Corporate debt securities&lt;/td&gt;
&lt;td style="width:
 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;869&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;Money market funds (included in cash and cash equivalents)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;43,027&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="padding-bottom: 4px; padding-left: 9pt;"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;43,896&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
<us-gaap:EarningsPerShareTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0pt; margin-bottom: 0pt; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0px;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;D)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;Computation of Earnings per Share.&amp;#160;&lt;/i&gt;&lt;/b&gt;Basic earnings per share is computed by dividing net income or loss by the weighted average number of common shares outstanding. Diluted earnings per share is computed by dividing net income or loss by the weighted average number of common shares outstanding plus additional common shares that would have been outstanding if dilutive potential common shares had been issued. For the purposes of this calculation, stock options are considered common stock equivalents in periods in which they have a dilutive effect. Stock options that are anti-dilutive are excluded from the calculation.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; color: #000000; text-transform: none; text-indent: -0.25in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;Net income per share is calculated as follows (in thousands, except per share data):&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"&gt;&lt;b&gt;Six Months Ended&lt;/b&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="width: 722px; text-align: left;"&gt;Net income&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 16px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;1,436&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;319&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;2,070&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;591&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr
 style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="text-decoration: underline;"&gt;Shares outstanding:&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: left;"&gt;Weighted-average common shares outstanding&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;22,964&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;22,867&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;22,978&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;22,866&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;Additional dilutive common stock equivalents&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;160&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;162&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;86&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;92&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="padding-bottom: 4px;"&gt;Diluted shares outstanding&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;23,124&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;23,029&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;23,064&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;22,958&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td&gt;Net income per share &amp;#8211; basic&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.06&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.01&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.09&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.03&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td&gt;Net income per share - diluted&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.06&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.01&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.09&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.03&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none;
 text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;For the three month periods ended June 30, 2016 and 2015, options to purchase 54,034 shares of common stock were outstanding, but were not included in the computation of diluted EPS because the options&amp;#8217; exercise prices were greater than the average market price of the common stock and thus would be anti-dilutive.&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;For the six month periods ended June 30, 2016 and 2015, options to purchase 54,034 shares of common stock, respectively, were outstanding, but were not included in the computation of diluted EPS because the options&amp;#8217; exercise prices were greater than the average market price of the common stock and thus would be anti-dilutive.&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;div&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="text-align: justify; vertical-align: top;"&gt;
&lt;td style="width: 0px;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in; text-align: left;"&gt;E)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;Stock-Based Compensation.&amp;#160;&lt;/i&gt;&lt;/b&gt;The following table presents stock-based employee compensation expenses included in our unaudited consolidated statements of comprehensive income (in thousands):&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; color: #000000; text-transform: none; text-indent: -0.25in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"&gt;&lt;b&gt;Six Months Ended&lt;/b&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="width: 722px;"&gt;Cost of services&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 16px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;3&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;12&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;3&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;13&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: left;"&gt;Research and development&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;28&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;26&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;30&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;27&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="text-align: left;"&gt;Selling and marketing&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;4&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;4&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;4&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;5&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;General and administrative&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width:
 2px; border-bottom-style: solid;"&gt;147&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;179&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;153&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;197&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="text-align: left; padding-bottom: 4px; padding-left: 9pt;"&gt;Stock-based compensation expense&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;182&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;221&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;190&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;242&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;i&gt;Stock Option Grants&lt;/i&gt;. We may grant stock options under our 2001 Nonqualified Stock Plan although we have not granted any stock options since the first quarter of 2012. When we grant stock options, we estimate their fair value using the Black-Scholes valuation model. This valuation model takes into account the exercise price of the award, as well as a variety of significant assumptions. The assumptions used to estimate the fair value of stock options include the expected term, the expected volatility of our stock over the expected term, the risk-free interest rate over the expected term, and our expected annual dividend yield. We believe that the valuation technique and the approach utilized to develop the underlying assumptions are appropriate in calculating the fair values of our stock options. Estimates of fair value are not intended to predict actual future events or the value ultimately realized by persons who receive equity awards.&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;i&gt;Unrestricted Stock Grants&lt;/i&gt;. We also grant unrestricted shares of stock under our 2001 Nonqualified Stock Plan. Stock-based compensation expense for stock grants is determined based on the fair market value of our stock on the date of grant, provided the number of shares in the grant is fixed on the grant date.&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;We granted shares of unrestricted stock in 2016 and 2015 that affected financial results for the three and six month periods ended June 30, 2016 and 2015. These grants are described below.&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 27pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;i&gt;2016 Grant.&amp;#160;&lt;/i&gt;On March 28, 2016, we granted 152,000 shares of unrestricted stock to directors, officers and employees. The shares will be issued in two equal installments shortly after June 30, 2016 and December 31, 2016, provided each grantee is serving as a director, officer or employee on those dates. The total
 stock-based compensation expense related to this grant is $558,000, of which $182,000 and $190,000 was charged to expense in the three and six months ended June 30, 2016, respectively. We anticipate the remaining $368,000 will be charged to expense ratably over the remaining two quarters of 2016.&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 27pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;div style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 27pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;i&gt;2015 Grant&lt;/i&gt;. In March 2015, we granted 152,000 shares of unrestricted stock to directors, officers and employees. The shares were issued in two equal installments shortly after June 30, 2015 and December 31, 2015. We expensed the entire $682,000 stock-based compensation expense related to this grant in 2015. We issued shares of common stock related to this grant as follows: i) 58,862 net shares of common stock were issued in early July 2015 after employees surrendered 17,138 shares for which we paid $69,000 of withholding taxes on their behalf; and ii) 57,151 net shares of common stock were issued in early January 2016 after employees surrendered 18,849 shares for which we paid $61,000 of withholding taxes on their behalf.&lt;/div&gt;
&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
<us-gaap:SegmentReportingDisclosureTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0pt; margin-bottom: 0pt; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0px;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;F)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;Business Segments&lt;/i&gt;&lt;/b&gt;. We organize ourselves into a single segment that reports to the chief operating decision makers.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 19.5pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;We conduct our operations in the United States and sell our products and services to domestic and international customers. Revenues were generated from the following geographic regions for the three and six months ended June 30, 2016 and 2015 (in thousands):&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 80%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.6in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;Three Months Ended&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;Six Months Ended&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;June 30,&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;June 30,&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="width: 677px; text-align: left;"&gt;United States&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;6,180&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;2,526&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;9,920&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;5,014&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td&gt;Brazil&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;297&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;928&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;601&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,654&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="padding-bottom: 2px;"&gt;Rest of World&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px;
 border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;427&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;1,056&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;1,217&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;1,965&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;6,904&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;4,510&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;11,738&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;8,633&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;Revenue by product group for the three and six months ended June 30, 2016 and 2015 was (in thousands):&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 80%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.6in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;Three Months Ended&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;Six Months Ended&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;June 30,&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;June 30,&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;"
 colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="width: 677px;"&gt;Biometrics&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;5,443&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;3,883&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;8,727&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;7,731&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td&gt;Imaging&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,332&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;522&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,808&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;696&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;DSL royalties&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;129&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;105&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;203&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;206&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;6,904&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;4,510&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;11,738&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;8,633&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div&gt;&amp;#160;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
<us-gaap:AccountingChangesAndErrorCorrectionsTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0pt; margin-bottom: 0pt; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;G)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;Recent Accounting Pronouncements.&amp;#160;&lt;/i&gt;&lt;/b&gt;In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The ASU is the result of a joint project by the FASB and the International Accounting Standards Board (&amp;#8220;IASB&amp;#8221;) to clarify the principles for recognizing revenue and to develop a common revenue standard for GAAP and International Financial Reporting Standards (&amp;#8220;IFRS&amp;#8221;) that would: remove inconsistencies and weaknesses, provide a more robust framework for addressing revenue issues, improve comparability of revenue recognition practices across entities, jurisdictions, industries, and capital markets, improve disclosure requirements and resulting financial statements, and simplify the presentation of financial statements. The core principle of the new guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The ASU is effective for annual reporting periods beginning after December 15, 2016. Early adoption is not permitted. On July 9, 2015, the FASB voted to delay the effective date of the new revenue standard by one year, but to permit entities to choose to adopt the standard as of the original effective date. We are currently evaluating the effect that the updated standard will have on our consolidated financial statements and related disclosures.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: -0.25in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;In November 2015, the FASB issued Accounting Standard Update 2015-17, "Balance Sheet Classification of Deferred Taxes," which requires that deferred tax liabilities and assets be classified as noncurrent in a classified statement of financial position to simplify the presentation of deferred income taxes. The standard is effective prospectively for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption permitted. We elected to early adopt this standard effective January 1, 2016. While the adoption of the standard did not have a material impact on our consolidated balance sheets, it is worth noting that we reclassified $184,000 of deferred tax assets that were previously included in current assets on our December 31, 2015 consolidated balance sheet.&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0pt; margin-bottom: 0pt; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0px;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;In March 2016, the FASB issued Accounting Standard Update 2016-09, &amp;#8220;Improvements to Employee Share-Based Payment Accounting,&amp;#8221; which is intended to simplify various aspects of how share-based payments are accounted for and presented in financial statements. The standard is effective prospectively for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption permitted. We are currently evaluating the effect this standard will have on our consolidated financial statements and related disclosures.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;With the exception of the standards discussed above, there have been no other recently issued accounting pronouncements that are of significance or potential significance to us that we have not adopted as of June 30, 2016.&lt;/p&gt;</us-gaap:AccountingChangesAndErrorCorrectionsTextBlock>
<us-gaap:IncomeTaxDisclosureTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;div&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="text-align: justify; vertical-align: top;"&gt;
&lt;td style="width: 0px;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in; text-align: left;"&gt;&lt;font style="font-style: normal;"&gt;H)&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;Income Taxes&lt;/i&gt;&lt;font style="font-style: normal;"&gt;.&amp;#160;&lt;/font&gt;&lt;/b&gt;Income tax expense was $0.7 million and $0.2 million for the three months ended June 30, 2016 and 2015, respectively. Income tax expense was $1.0 million and $0.4 million for the six months ended June 30, 2016 and 2015, respectively. Income tax expense in the three and six month periods of 2016 and 2015 was based on the U.S. statutory rate of 34%, increased by state income taxes, and reduced by permanent adjustments. Income tax expense in the 2016 periods was also reduced by research tax credits.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: italic 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: -0.25in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-style: normal;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: italic 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-style: normal;"&gt;In the six month periods ended June 30, 2016 and 2015, we utilized deferred tax assets to reduce our tax liability payable to the government. A portion of the deferred tax assets we used comprised cumulative deductions for stock options in excess of book expense. Under income tax accounting rules, that portion of tax benefits attributable to such deductions must be recorded as an adjustment to equity versus a reduction of income tax expense. The tax benefits from such stock-based awards were $0.5 million and $0.6 million in the six month periods ended June 30, 2016 and 2015, respectively. These tax benefits were recorded as an equity adjustment to additional paid-in capital.&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;As of June 30, 2016, we had a total of $1.0 million of deferred tax assets for which we had recorded no valuation allowance. We will continue to assess the level of valuation allowance in future periods. Should evidence regarding the realizability of tax assets change at a future point in time, the valuation allowance will be adjusted accordingly.&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;div style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;In addition to deferred tax assets carried on our balance sheet, we also had net federal and state research and development credit carryforwards available at December 31, 2015 of $5.5 million and $0.1 million. These credits were not recorded as tax assets as they relate to excess stock compensation deductions that may not be recorded as tax assets under generally accepted accounting principles until the amounts have been utilized to reduce our tax liability. To the extent that these assets are used to reduce future taxes, the benefit will be recorded as a reduction to additional paid-in capital. The aforementioned $0.5 million and $0.6 million&lt;i&gt;&amp;#160;&lt;/i&gt;equity adjustment to additional paid-in capital in the six month periods ended June 30, 2016 and 2015 were related to these deferred tax assets.&lt;/div&gt;
&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
<us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;div&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="text-align: justify; vertical-align: top;"&gt;
&lt;td style="width: 0px;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in; text-align: left;"&gt;&lt;font style="font-style: normal;"&gt;I)&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;Accumulated Other Comprehensive Loss.&lt;/i&gt;&lt;font style="font-style: normal;"&gt;&lt;/font&gt;&lt;/b&gt;&amp;#160;The components of accumulated other comprehensive loss and activity were as follows (in thousands):&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 13.5pt; text-align: justify; color: #000000; text-transform: none; text-indent: -13.5pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 13.5pt; text-align: justify; color: #000000; text-transform: none; text-indent: -13.5pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;December 31,&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Increase/&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Reclassification&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;June30,&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;Decrease&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;Adjustments&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="width: 1129px; text-align: left;"&gt;Unrealized losses on available for sale securities&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 62px; text-align: right;"&gt;(137&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 62px; text-align: right;"&gt;7&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 17px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 69px; text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 62px; text-align: right;"&gt;(130&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;Unrealized gains on available for sale securities&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;40&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;(25&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;15&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&gt;Net unrealized gains (losses) on available for sale securities&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(97&lt;/td&gt;
&lt;td
 style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(18&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(115&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;Income tax benefit (expense) on other comprehensive loss&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;33&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;6&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;39&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: left; padding-bottom: 4px; padding-left: 9pt;"&gt;Total accumulated other comprehensive loss, net of taxes&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;(64&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;(12&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;(76&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
<us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;div&gt;&lt;font style="font-family: times new roman,times;" size="2"&gt;&lt;strong&gt;&lt;em&gt;Basis of Presentation.&lt;/em&gt;&lt;/strong&gt;&amp;#160;The accompanying unaudited consolidated financial statements have been prepared in accordance with the instructions for Form 10-Q and therefore do not include all information and notes necessary for a complete presentation of our financial position, results of operations and cash flows, in conformity with generally accepted accounting principles. We filed audited financial statements which included all information and notes necessary for such presentation for the three years ended December 31, 2015 in conjunction with our 2015 Annual Report on Form 10-K. This Form 10-Q should be read in conjunction with that Form 10-K.&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="font-family: times new roman,times;" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="font-family: times new roman,times;" size="2"&gt;The accompanying unaudited consolidated balance sheets, statements of income and comprehensive income, and statements of cash flows reflect all adjustments (consisting only of normal recurring items) which are, in the opinion of management, necessary for a fair presentation of financial position at June 30, 2016, and of operations and cash flows for the interim periods ended June 30, 2016 and 2015.&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="font-family: times new roman,times;" size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="font-family: times new roman,times;" size="2"&gt;The results of operations for the interim period ended June 30, 2016 are not necessarily indicative of the results to be expected for the year.&lt;/font&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
<us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="10" nowrap="nowrap"&gt;Fair&amp;#160;Value&amp;#160;Measurement&amp;#160;at&amp;#160;June&amp;#160;30,&amp;#160;2016&amp;#160;Using:&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Quoted&amp;#160;Prices&amp;#160;in&lt;br /&gt;Active&amp;#160;Markets&amp;#160;for&lt;br /&gt;Identical&amp;#160;Assets&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Significant&amp;#160;Other&lt;br /&gt;Observable&amp;#160;Inputs&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Significant&lt;br /&gt;Unobservable&lt;br /&gt;Inputs&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;(Level&amp;#160;1)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;(Level&amp;#160;2)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;(Level&amp;#160;3)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="width: 918px; text-align: left;"&gt;Corporate debt securities&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;858&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;Money market funds (included in cash and cash equivalents)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;43,309&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="padding-bottom: 4px; padding-left: 9pt;"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;44,167&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="10" nowrap="nowrap"&gt;Fair&amp;#160;Value&amp;#160;Measurement&amp;#160;at&amp;#160;December&amp;#160;31,&amp;#160;2015&amp;#160;Using:&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td
 style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Quoted&amp;#160;Prices&amp;#160;in&lt;br /&gt;Active&amp;#160;Markets&amp;#160;for&lt;br /&gt;Identical&amp;#160;Assets&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Significant&amp;#160;Other&lt;br /&gt;Observable&amp;#160;Inputs&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Significant&lt;br /&gt;Unobservable&lt;br /&gt;Inputs&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;(Level&amp;#160;1)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;(Level&amp;#160;2)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;(Level&amp;#160;3)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="width: 918px; text-align: left;"&gt;Corporate debt securities&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;869&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;Money market funds (included in cash and cash equivalents)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;43,027&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="padding-bottom: 4px; padding-left: 9pt;"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;43,896&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;div&gt;
&lt;div style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/div&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"&gt;&lt;b&gt;Six Months Ended&lt;/b&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="width: 722px; text-align: left;"&gt;Net income&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 16px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;1,436&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;319&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;2,070&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;591&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="text-decoration: underline;"&gt;Shares outstanding:&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: left;"&gt;Weighted-average common shares outstanding&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;22,964&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;22,867&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;22,978&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;22,866&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;Additional dilutive common stock equivalents&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;
 border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;160&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;162&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;86&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;92&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="padding-bottom: 4px;"&gt;Diluted shares outstanding&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;23,124&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;23,029&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;23,064&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;22,958&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td&gt;Net income per share &amp;#8211; basic&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.06&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.01&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.09&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.03&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td&gt;Net income per share - diluted&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.06&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.01&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.09&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;0.03&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
<us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;div&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"&gt;&lt;b&gt;Six Months Ended&lt;/b&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"&gt;&lt;b&gt;June 30,&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="width: 722px;"&gt;Cost of services&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 16px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;3&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;12&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;3&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 150px; text-align: right;"&gt;13&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: left;"&gt;Research and development&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;28&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;26&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;30&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;27&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="text-align: left;"&gt;Selling and marketing&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;4&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;4&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;4&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;5&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;General and administrative&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;147&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;179&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;153&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td
 style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;197&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="text-align: left; padding-bottom: 4px; padding-left: 9pt;"&gt;Stock-based compensation expense&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;182&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;221&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;190&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;242&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
<us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;div&gt;
&lt;div style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/div&gt;
&lt;table align="center" style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.6in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;Three Months Ended&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;Six Months Ended&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;June 30,&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;June 30,&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="width: 677px; text-align: left;"&gt;United States&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;6,180&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;2,526&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;9,920&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;5,014&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td&gt;Brazil&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;297&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;928&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;601&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,654&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="padding-bottom: 2px;"&gt;Rest of World&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;427&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;1,056&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;1,217&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;1,965&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom:
 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;6,904&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;4,510&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;11,738&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;8,633&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;br class="apple-interchange-newline" /&gt;&lt;br /&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
<us-gaap:ScheduleOfProductInformationTableTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;div&gt;
&lt;div style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/div&gt;
&lt;table align="center" style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.6in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;Three Months Ended&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;Six Months Ended&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;June 30,&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap"&gt;June 30,&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="width: 677px;"&gt;Biometrics&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;5,443&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;3,883&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;8,727&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;7,731&lt;/td&gt;
&lt;td style="width: 14px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td&gt;Imaging&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1,332&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;522&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,808&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;696&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;DSL royalties&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;129&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;105&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;203&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;206&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom:
 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;6,904&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;4,510&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;11,738&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;8,633&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</us-gaap:ScheduleOfProductInformationTableTextBlock>
<us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;div&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;December 31,&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Increase/&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;Reclassification&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;June30,&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;Decrease&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;Adjustments&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap"&gt;2016&lt;/td&gt;
&lt;td style="padding-bottom: 2px;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="width: 1129px; text-align: left;"&gt;Unrealized losses on available for sale securities&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 62px; text-align: right;"&gt;(137&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 62px; text-align: right;"&gt;7&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 17px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 69px; text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 62px; text-align: right;"&gt;(130&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;Unrealized gains on available for sale securities&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;40&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;(25&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;15&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&gt;Net unrealized gains (losses) on available for sale securities&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(97&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(18&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(115&lt;/td&gt;
&lt;td style="text-align: left;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: azure;"&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;Income tax benefit (expense) on other comprehensive loss&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;33&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;6&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align:
 left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;"&gt;39&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: left; padding-bottom: 4px; padding-left: 9pt;"&gt;Total accumulated other comprehensive loss, net of taxes&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;(64&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;(12&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;"&gt;(76&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;div style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.75in; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/div&gt;
&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
<us-gaap:AvailableForSaleSecurities contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" xsi:nil="true"/>
<us-gaap:AvailableForSaleSecurities contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">869000</us-gaap:AvailableForSaleSecurities>
<us-gaap:AvailableForSaleSecurities contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" xsi:nil="true"/>
<us-gaap:AvailableForSaleSecurities contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" xsi:nil="true"/>
<us-gaap:AvailableForSaleSecurities contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">858000</us-gaap:AvailableForSaleSecurities>
<us-gaap:AvailableForSaleSecurities contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_CorporateDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" xsi:nil="true"/>
<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">43027000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">43309000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">43896000</us-gaap:AssetsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">44167000</us-gaap:AssetsFairValueDisclosure>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="shares" decimals="-3">162000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="shares" decimals="-3">92000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="shares" decimals="-3">160000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="shares" decimals="-3">86000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Context_3ME_01_Apr_2015T00_00_00_TO_30_Jun_2015T00_00_00_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockOptionMember" unitRef="shares" decimals="INF">54034</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockOptionMember" unitRef="shares" decimals="INF">54034</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockOptionMember" unitRef="shares" decimals="INF">54034</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_StockOptionMember" unitRef="shares" decimals="INF">54034</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="Context_Custom_01_Mar_2015T00_00_00_TO_31_Mar_2015T00_00_00_AwardTypeAxis_UnrestrictedStockGrantsMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateMarch2015Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="shares" decimals="INF">152000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="Context_Custom_01_Mar_2016T00_00_00_TO_28_Mar_2016T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockGrantsMember_AwardDateAxis_GrantDateMarch2016Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="shares" decimals="INF">152000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_AwardTypeAxis_UnrestrictedStockGrantsMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateMarch2015Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="USD" decimals="0">682000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockGrantsMember_AwardDateAxis_GrantDateMarch2016Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="USD" decimals="0">558000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:RestrictedStockExpense contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockGrantsMember_AwardDateAxis_GrantDateMarch2016Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="USD" decimals="0">182000</us-gaap:RestrictedStockExpense>
<us-gaap:RestrictedStockExpense contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockGrantsMember_AwardDateAxis_GrantDateMarch2016Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="USD" decimals="0">190000</us-gaap:RestrictedStockExpense>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockGrantsMember_AwardDateAxis_GrantDateMarch2016Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="USD" decimals="0">368000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Jul_2015T00_00_00_TO_31_Jul_2015T00_00_00_AwardTypeAxis_UnrestrictedStockGrantsMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateMarch2015Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="shares" decimals="INF">58862</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Jan_2016T00_00_00_TO_31_Jan_2016T00_00_00_AwardTypeAxis_UnrestrictedStockGrantsMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateMarch2015Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="shares" decimals="INF">57151</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="Context_Custom_01_Jul_2015T00_00_00_TO_31_Jul_2015T00_00_00_AwardTypeAxis_UnrestrictedStockGrantsMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateMarch2015Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="shares" decimals="INF">17138</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
<us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="Context_Custom_01_Jan_2016T00_00_00_TO_31_Jan_2016T00_00_00_AwardTypeAxis_UnrestrictedStockGrantsMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateMarch2015Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="shares" decimals="INF">18849</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Context_Custom_01_Jul_2015T00_00_00_TO_31_Jul_2015T00_00_00_AwardTypeAxis_UnrestrictedStockGrantsMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateMarch2015Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="USD" decimals="0">69000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Context_Custom_01_Jan_2016T00_00_00_TO_31_Jan_2016T00_00_00_AwardTypeAxis_UnrestrictedStockGrantsMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateMarch2015Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="USD" decimals="0">61000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="pure" decimals="2">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="pure" decimals="2">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
<awre:IncomeTaxBenefitsFromStockBasedAwards contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-5">600000</awre:IncomeTaxBenefitsFromStockBasedAwards>
<awre:IncomeTaxBenefitsFromStockBasedAwards contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-5">500000</awre:IncomeTaxBenefitsFromStockBasedAwards>
<us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-5">1000000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
<us-gaap:TaxCreditCarryforwardAmount contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_IncomeTaxAuthorityAxis_DomesticCountryMember_TaxCreditCarryforwardAxis_ResearchMember" unitRef="USD" decimals="-5">5500000</us-gaap:TaxCreditCarryforwardAmount>
<us-gaap:TaxCreditCarryforwardAmount contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_TaxCreditCarryforwardAxis_ResearchMember" unitRef="USD" decimals="-5">100000</us-gaap:TaxCreditCarryforwardAmount>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-5">600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-5">500000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1 contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">-97000</us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1 contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">-115000</us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1 contextRef="Context_As_Of_01_Jan_2016T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_UnrealizedLossesOnAvailableForSaleSecuritiesMember" unitRef="USD" decimals="-3">-137000</us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1 contextRef="Context_As_Of_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_StatementEquityComponentsAxis_UnrealizedLossesOnAvailableForSaleSecuritiesMember" unitRef="USD" decimals="-3">-130000</us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1 contextRef="Context_As_Of_01_Jan_2016T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_UnrealizedGainsOnAvailableForSaleSecuritiesMember" unitRef="USD" decimals="-3">40000</us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1 contextRef="Context_As_Of_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_StatementEquityComponentsAxis_UnrealizedGainsOnAvailableForSaleSecuritiesMember" unitRef="USD" decimals="-3">15000</us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1>
<awre:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">33000</awre:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect>
<awre:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">39000</awre:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-3">64000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">-76000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>


<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">18000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">6000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
<awre:IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">12000</awre:IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_StatementEquityComponentsAxis_UnrealizedLossesOnAvailableForSaleSecuritiesMember" unitRef="USD" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_StatementEquityComponentsAxis_UnrealizedGainsOnAvailableForSaleSecuritiesMember" unitRef="USD" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" xsi:nil="true"/>


<us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="Context_As_Of_26_Apr_2016T00_00_00_TO_26_Apr_2016T00_00_00_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember" unitRef="USD" decimals="-6">10000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember" unitRef="USD" decimals="0">349000</us-gaap:TreasuryStockValueAcquiredCostMethod>
<us-gaap:TreasuryStockSharesAcquired contextRef="Context_3ME_01_Apr_2016T00_00_00_TO_30_Jun_2016T00_00_00_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember" unitRef="shares" decimals="INF">81980</us-gaap:TreasuryStockSharesAcquired>
<us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="Context_6ME_01_Jan_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="-3">22000</us-gaap:ProceedsFromIssuanceOfCommonStock>
<us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">21000</us-gaap:ProceedsFromIssuanceOfCommonStock>
<us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="-3">349000</us-gaap:PaymentsForRepurchaseOfCommonStock>

<us-gaap:TreasuryStockTextBlock contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00">&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="text-align: justify; vertical-align: top;"&gt;
&lt;td style="width: 0px;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in; text-align: left;"&gt;J)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;Share Repurchase Program.&amp;#160;&lt;/i&gt;&lt;/b&gt;On April 26, 2016, we announced that our Board of Directors had approved a program authorizing the Company to purchase up to $10 million of our common stock. The shares may be purchased from time to time in the open market or through privately negotiated transactions at management&amp;#8217;s discretion, depending upon market conditions and other factors. The authorization to repurchase our stock expires on December 31, 2017. We repurchased 81,980 shares of common stock under this program for a total cost of $349,000 during the three months ended June 30, 2016.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:TreasuryStockTextBlock>

<!-- Footnote Section -->
<link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
</link:footnoteLink>
<xbrli:context id="Context_As_Of_30-Jun-2016T00_00_00_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-06-30</xbrli:instant></xbrli:period></xbrli:context>
	<us-gaap:AssetsFairValueDisclosure contextRef="Context_As_Of_30-Jun-2016T00_00_00_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" xsi:nil="true"/>
<xbrli:context id="Context_As_Of_30-Jun-2016T00_00_00_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-06-30</xbrli:instant></xbrli:period></xbrli:context>
	<us-gaap:AssetsFairValueDisclosure contextRef="Context_As_Of_30-Jun-2016T00_00_00_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" xsi:nil="true"/>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_StatementEquityComponentsAxis_UnrealizedLossesOnAvailableForSaleSecuritiesMember" unitRef="USD" decimals="-3">-7000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00_StatementEquityComponentsAxis_UnrealizedGainsOnAvailableForSaleSecuritiesMember" unitRef="USD" decimals="-3">25000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
<us-gaap:PriorPeriodReclassificationAdjustment contextRef="Context_6ME_01_Jan_2016T00_00_00_TO_30_Jun_2016T00_00_00" unitRef="USD" decimals="0">184000</us-gaap:PriorPeriodReclassificationAdjustment>
<us-gaap:CashEquivalentsAtCarryingValue contextRef="Context_As_Of_30_Jun_2016T00_00_00_TO_30_Jun_2016T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-5">43300000</us-gaap:CashEquivalentsAtCarryingValue>
<us-gaap:CashEquivalentsAtCarryingValue contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorTypesOfDebtAndEquitySecuritiesAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-5">43000000</us-gaap:CashEquivalentsAtCarryingValue>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>awre-20160630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Modified with Ez-Editor Version 1.6.0.0 on Tuesday, July 26, 2016 01:39:33 AM -->
<schema targetNamespace="http://www.aware.com/20160630" elementFormDefault="qualified" xmlns:awre="http://www.aware.com/20160630" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:us-gaap="http://fasb.org/us-gaap/2016-01-31" xmlns:us-gaap-att="http://fasb.org/us-gaap/attributes" xmlns:country="http://xbrl.sec.gov/country/2016-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2016-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2016-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:us-types="http://fasb.org/us-types/2016-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric">
<annotation><appinfo>
<link:roleType roleURI="http://www.aware.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
<link:definition>001 - Document - Document and Entity Information</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" id="CONSOLIDATEDBALANCESHEETSUnaudited">
<link:definition>002 - Statement - CONSOLIDATED BALANCE SHEETS (unaudited)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParentheticals" id="CONSOLIDATEDBALANCESHEETSUnauditedParentheticals">
<link:definition>003 - Statement - CONSOLIDATED BALANCE SHEETS (unaudited) (Parentheticals)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUnaudited" id="CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUnaudited">
<link:definition>004 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (unaudited)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" id="CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited">
<link:definition>005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/NatureOfBusiness" id="NatureOfBusiness">
<link:definition>006 - Disclosure - Nature of Business</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/BasisOfPresentation" id="BasisOfPresentation">
<link:definition>007 - Disclosure - Basis of Presentation</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/FairValueMeasurements" id="FairValueMeasurements">
<link:definition>008 - Disclosure - Fair Value Measurements</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/ComputationOfEarningsPerShare" id="ComputationOfEarningsPerShare">
<link:definition>009 - Disclosure - Computation of Earnings per Share</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/StockBasedCompensation" id="StockBasedCompensation">
<link:definition>010 - Disclosure - Stock-Based Compensation</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/BusinessSegments" id="BusinessSegments">
<link:definition>011 - Disclosure - Business Segments</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/RecentAccountingPronouncements" id="RecentAccountingPronouncements">
<link:definition>012 - Disclosure - Recent Accounting Pronouncements</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/IncomeTaxes" id="IncomeTaxes">
<link:definition>013 - Disclosure - Income Taxes</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/AccumulatedOtherComprehensiveLoss" id="AccumulatedOtherComprehensiveLoss">
<link:definition>014 - Disclosure - Accumulated Other Comprehensive Loss</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/ShareRepurchaseProgram1" id="ShareRepurchaseProgram1">
<link:definition>015 - Disclosure - Share Repurchase Program</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/AccountingPoliciesPolicies" id="AccountingPoliciesPolicies">
<link:definition>016 - Disclosure - Accounting Policies (Policies)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
<link:definition>017 - Disclosure - Fair Value Measurements (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/ComputationofEarningsperShareTables" id="ComputationofEarningsperShareTables">
<link:definition>018 - Disclosure - Computation of Earnings per Share (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/StockBasedCompensationTables" id="StockBasedCompensationTables">
<link:definition>019 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/BusinessSegmentsTables" id="BusinessSegmentsTables">
<link:definition>020 - Disclosure - Business Segments (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/AccumulatedOtherComprehensiveLossTables" id="AccumulatedOtherComprehensiveLossTables">
<link:definition>021 - Disclosure - Accumulated Other Comprehensive Loss (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails" id="FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails">
<link:definition>022 - Disclosure - Fair Value Measurements - Assets measured at fair value on a recurring basis (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/FairValueMeasurementsDetailTextuals" id="FairValueMeasurementsDetailTextuals">
<link:definition>023 - Disclosure - Fair Value Measurements (Detail Textuals)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/ComputationOfEarningsPerShareSummaryOfNetIncomePerShareDetails" id="ComputationOfEarningsPerShareSummaryOfNetIncomePerShareDetails">
<link:definition>024 - Disclosure - Computation of Earnings per Share - Summary of net income per share (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/ComputationOfEarningsPerShareDetailTextuals" id="ComputationOfEarningsPerShareDetailTextuals">
<link:definition>025 - Disclosure - Computation of Earnings per Share (Detail Textuals)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails" id="StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails">
<link:definition>026 - Disclosure - Stock-Based Compensation - Summary of stock-based employee compensation expenses (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/StockBasedCompensationDetailTextuals" id="StockBasedCompensationDetailTextuals">
<link:definition>027 - Disclosure - Stock-Based Compensation (Detail Textuals)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/BusinessSegmentsRevenuesGeneratedFollowingGeographicRegionsDetails" id="BusinessSegmentsRevenuesGeneratedFollowingGeographicRegionsDetails">
<link:definition>028 - Disclosure - Business Segments - Revenues generated following geographic regions (Details )</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/BusinessSegmentsSummaryOfRevenueByProductGroupDetails1" id="BusinessSegmentsSummaryOfRevenueByProductGroupDetails1">
<link:definition>029 - Disclosure - Business Segments - Summary of revenue by product group (Details 1)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/Recentaccountingpronouncementsadetailtextuals" id="Recentaccountingpronouncementsadetailtextuals">
<link:definition>030 - Disclosure - Recent Accounting Pronouncementsa (Detail Textuals)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/IncomeTaxesDetailTextuals" id="IncomeTaxesDetailTextuals">
<link:definition>031 - Disclosure - Income Taxes (Detail Textuals)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/AccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossAndActivityDetails" id="AccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossAndActivityDetails">
<link:definition>032 - Disclosure - Accumulated Other Comprehensive Loss - Components of accumulated other comprehensive loss and activity (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.aware.com/role/ShareRepurchaseProgramDetailTextuals" id="ShareRepurchaseProgramDetailTextuals">
<link:definition>033 - Disclosure - Share Repurchase Program (Detail Textuals)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:linkbaseRef xlink:type="simple" xlink:href="awre-20160630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="awre-20160630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="awre-20160630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="awre-20160630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
</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://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
<import namespace="http://fasb.org/us-gaap/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-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/country/2016-01-31" schemaLocation="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/currency/2016-01-31" schemaLocation="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/exch/2016-01-31" schemaLocation="http://xbrl.sec.gov/exch/2016/exch-2016-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"/>
<import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
<import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/>
<import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.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://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.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://fasb.org/us-types/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-types-2016-01-31.xsd"/>
<element name="DocumentAndEntityInformationAbstract" id="awre_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="DeferredTaxBenefitExpenseOnOtherComprehensiveIncome" id="awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
<element name="BasisOfAccountingAbstract" id="awre_BasisOfAccountingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="ShareRepurchaseProgramAbstract" id="awre_ShareRepurchaseProgramAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="CostOfServicesMember" id="awre_CostOfServicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="UnrestrictedStockGrantsMember" id="awre_UnrestrictedStockGrantsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="NonqualifiedStockPlan2001Member" id="awre_NonqualifiedStockPlan2001Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="GrantDateMarch2015Member" id="awre_GrantDateMarch2015Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="GrantDateMarch2016Member" id="awre_GrantDateMarch2016Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="DirectorsOfficerAndEmployeesMember" id="awre_DirectorsOfficerAndEmployeesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="RestOfWorldMember" id="awre_RestOfWorldMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="BiometricsMember" id="awre_BiometricsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="ImagingMember" id="awre_ImagingMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="DslRoyaltiesMember" id="awre_DslRoyaltiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>

<element name="IncomeTaxBenefitsFromStockBasedAwards" id="awre_IncomeTaxBenefitsFromStockBasedAwards" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
<element name="UnrealizedLossesOnAvailableForSaleSecuritiesMember" id="awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="UnrealizedGainsOnAvailableForSaleSecuritiesMember" id="awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="AccumulatedOtherComprehensiveIncomeLossRollForward" id="awre_AccumulatedOtherComprehensiveIncomeLossRollForward" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect" id="awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
<element name="IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes" id="awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
<element name="ShareRepurchaseProgramMember" id="awre_ShareRepurchaseProgramMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>awre-20160630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Modified with Ez-Editor Version 1.6.0.0 on Tuesday, July 26, 2016 01:39:33 AM -->
<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="awre-20160630.xsd#CONSOLIDATEDBALANCESHEETSUnaudited" roleURI="http://www.aware.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"/>
<calculationLink xlink:type="extended" xlink:role="http://www.aware.com/role/CONSOLIDATEDBALANCESHEETSUnaudited">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent" order="20" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="30" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsCurrent" order="10" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" order="20" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" order="30" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" order="40" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" order="50" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccountsPayableCurrent" order="10" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent" order="20" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent" order="30" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_DeferredRevenueCurrent" order="40" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_PreferredStockValue" order="10" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_CommonStockValue" order="20" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock" order="30" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="40" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit" order="50" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_LiabilitiesCurrent" order="10" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent" order="20" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_CommitmentsAndContingencies" order="30" use="optional" weight="1"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_StockholdersEquity" order="40" use="optional" weight="1"/></calculationLink>




<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUnaudited" roleURI="http://www.aware.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUnaudited"/>
<calculationLink xlink:type="extended" xlink:role="http://www.aware.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUnaudited">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LicenseAndServicesRevenue" xlink:label="loc_us-gaap_LicenseAndServicesRevenue"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesRevenueNet" xlink:to="loc_us-gaap_LicenseAndServicesRevenue" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaintenanceRevenue" xlink:label="loc_us-gaap_MaintenanceRevenue"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesRevenueNet" xlink:to="loc_us-gaap_MaintenanceRevenue" order="20" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesRevenueNet" xlink:to="loc_us-gaap_SalesRevenueServicesNet" order="30" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesRevenueNet" xlink:to="loc_us-gaap_SalesRevenueGoodsNet" order="40" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RoyaltyRevenue" xlink:label="loc_us-gaap_RoyaltyRevenue"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesRevenueNet" xlink:to="loc_us-gaap_RoyaltyRevenue" order="50" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfServicesLicensesAndServices" xlink:label="loc_us-gaap_CostOfServicesLicensesAndServices"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="loc_us-gaap_CostOfServicesLicensesAndServices" order="10" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="loc_us-gaap_CostOfServices" order="20" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="loc_us-gaap_CostOfGoodsSold" order="30" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense" order="40" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="loc_us-gaap_SellingAndMarketingExpense" order="50" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense" order="60" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_SalesRevenueNet" order="10" use="optional" weight="1"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_CostsAndExpenses" order="20" use="optional" weight="-1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_OperatingIncomeLoss" order="10" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_NonoperatingIncomeExpense" order="20" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_InvestmentIncomeInterest" order="30" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="10" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit" order="20" use="optional" weight="-1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaap_NetIncomeLoss" order="10" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="20" use="optional" weight="1"/></calculationLink>





<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" roleURI="http://www.aware.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
<calculationLink xlink:type="extended" xlink:role="http://www.aware.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_NetIncomeLoss" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization" order="20" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ShareBasedCompensation" order="30" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome" xlink:label="loc_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome" order="40" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments" order="50" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" order="60" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" order="70" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="80" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" order="90" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable" order="100" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" order="110" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" order="120" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" order="130" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="10" use="optional" weight="-1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" order="20" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets" order="30" use="optional" weight="-1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" order="10" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation" xlink:label="loc_us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation" order="20" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="30" use="optional" weight="-1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" order="40" use="optional" weight="-1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" order="10" use="optional" weight="1"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" order="20" use="optional" weight="1"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" order="30" use="optional" weight="1"/></calculationLink>



<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#ComputationOfEarningsPerShareSummaryOfNetIncomePerShareDetails" roleURI="http://www.aware.com/role/ComputationOfEarningsPerShareSummaryOfNetIncomePerShareDetails"/>
<calculationLink xlink:type="extended" xlink:role="http://www.aware.com/role/ComputationOfEarningsPerShareSummaryOfNetIncomePerShareDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="20" use="optional" weight="1"/>
</calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>awre-20160630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Modified with Ez-Editor Version 1.6.0.0 on Tuesday, July 26, 2016 01:39:33 AM -->
<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" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails" roleURI="http://www.aware.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#FairValueMeasurementsDetailTextuals" roleURI="http://www.aware.com/role/FairValueMeasurementsDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#ComputationOfEarningsPerShareDetailTextuals" roleURI="http://www.aware.com/role/ComputationOfEarningsPerShareDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails" roleURI="http://www.aware.com/role/StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#StockBasedCompensationDetailTextuals" roleURI="http://www.aware.com/role/StockBasedCompensationDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#BusinessSegmentsRevenuesGeneratedFollowingGeographicRegionsDetails" roleURI="http://www.aware.com/role/BusinessSegmentsRevenuesGeneratedFollowingGeographicRegionsDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#BusinessSegmentsSummaryOfRevenueByProductGroupDetails1" roleURI="http://www.aware.com/role/BusinessSegmentsSummaryOfRevenueByProductGroupDetails1"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#IncomeTaxesDetailTextuals" roleURI="http://www.aware.com/role/IncomeTaxesDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#AccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossAndActivityDetails" roleURI="http://www.aware.com/role/AccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossAndActivityDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#ShareRepurchaseProgramDetailTextuals" roleURI="http://www.aware.com/role/ShareRepurchaseProgramDetailTextuals"/>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_3" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_7" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_8"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_8" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_9"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_9" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_10"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_10" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_11"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_10" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_11" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_11_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_10" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_11_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_12"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_11" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_12" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_13"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_11" xlink:to="loc_us-gaap_MoneyMarketFundsMember_13" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_14"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_AvailableForSaleSecurities_14" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_15"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_15" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_16"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_16" order="30" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/FairValueMeasurementsDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_3" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_5" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_6" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_6_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_5" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_6_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_6" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_7" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_8"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_6" xlink:to="loc_us-gaap_MoneyMarketFundsMember_8" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_11"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_11" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_12"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_AvailableForSaleSecurities_12" order="10" use="optional"/>


<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" order="40" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/ComputationOfEarningsPerShareDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaap_StockOptionMember_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3" xlink:to="loc_us-gaap_StockOptionMember_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_0" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5" order="10" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_CostOfServicesMember" xlink:label="loc_awre_CostOfServicesMember_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3" xlink:to="loc_awre_CostOfServicesMember_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_6" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_7" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_8"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensation_8" order="10" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/StockBasedCompensationDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_AwardTypeAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_UnrestrictedStockGrantsMember" xlink:label="loc_awre_UnrestrictedStockGrantsMember_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3" xlink:to="loc_awre_UnrestrictedStockGrantsMember_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_PlanNameAxis_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_5" xlink:to="loc_us-gaap_PlanNameDomain_6" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_6_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_5" xlink:to="loc_us-gaap_PlanNameDomain_6_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_NonqualifiedStockPlan2001Member" xlink:label="loc_awre_NonqualifiedStockPlan2001Member_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_6" xlink:to="loc_awre_NonqualifiedStockPlan2001Member_7" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_8"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_AwardDateAxis_8" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_9"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_8" xlink:to="loc_us-gaap_AwardDateDomain_9" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_9_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_8" xlink:to="loc_us-gaap_AwardDateDomain_9_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_GrantDateMarch2015Member" xlink:label="loc_awre_GrantDateMarch2015Member_10"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_9" xlink:to="loc_awre_GrantDateMarch2015Member_10" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_GrantDateMarch2016Member" xlink:label="loc_awre_GrantDateMarch2016Member_11"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_9" xlink:to="loc_awre_GrantDateMarch2016Member_11" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_12"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_TitleOfIndividualAxis_12" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_13"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TitleOfIndividualAxis_12" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_13" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_13_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TitleOfIndividualAxis_12" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_13_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_DirectorsOfficerAndEmployeesMember" xlink:label="loc_awre_DirectorsOfficerAndEmployeesMember_14"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_13" xlink:to="loc_awre_DirectorsOfficerAndEmployeesMember_14" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_15"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_15" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_16"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_16" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="loc_us-gaap_RestrictedStockExpense_17"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_RestrictedStockExpense_17" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_18"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_18" order="40" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_19"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_19" order="50" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_20"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_20" order="60" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_21"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_21" order="70" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/BusinessSegmentsRevenuesGeneratedFollowingGeographicRegionsDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_ConsolidationItemsAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConsolidationItemsAxis_2" xlink:to="loc_us-gaap_ConsolidationItemsDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConsolidationItemsAxis_2" xlink:to="loc_us-gaap_ConsolidationItemsDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConsolidationItemsDomain_3" xlink:to="loc_us-gaap_OperatingSegmentsMember_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_StatementGeographicalAxis_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementGeographicalAxis_5" xlink:to="loc_us-gaap_SegmentGeographicalDomain_6" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_6_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementGeographicalAxis_5" xlink:to="loc_us-gaap_SegmentGeographicalDomain_6_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_US" xlink:label="loc_country_US_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_6" xlink:to="loc_country_US_7" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_BR" xlink:label="loc_country_BR_8"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_6" xlink:to="loc_country_BR_8" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_RestOfWorldMember" xlink:label="loc_awre_RestOfWorldMember_9"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_6" xlink:to="loc_awre_RestOfWorldMember_9" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_10"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0" xlink:to="loc_us-gaap_SalesRevenueNet_10" order="10" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/BusinessSegmentsSummaryOfRevenueByProductGroupDetails1">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_ConsolidationItemsAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConsolidationItemsAxis_2" xlink:to="loc_us-gaap_ConsolidationItemsDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConsolidationItemsAxis_2" xlink:to="loc_us-gaap_ConsolidationItemsDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConsolidationItemsDomain_3" xlink:to="loc_us-gaap_OperatingSegmentsMember_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5" xlink:to="loc_us-gaap_SegmentDomain_6" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_6_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5" xlink:to="loc_us-gaap_SegmentDomain_6_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_BiometricsMember" xlink:label="loc_awre_BiometricsMember_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6" xlink:to="loc_awre_BiometricsMember_7" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_ImagingMember" xlink:label="loc_awre_ImagingMember_8"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6" xlink:to="loc_awre_ImagingMember_8" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_DslRoyaltiesMember" xlink:label="loc_awre_DslRoyaltiesMember_9"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6" xlink:to="loc_awre_DslRoyaltiesMember_9" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_10"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0" xlink:to="loc_us-gaap_SalesRevenueNet_10" order="10" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/IncomeTaxesDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_0" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_2" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_2" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_3" xlink:to="loc_us-gaap_DomesticCountryMember_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_3" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_6" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_6" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_7" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_7_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_6" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_7_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaap_ResearchMember_8"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_7" xlink:to="loc_us-gaap_ResearchMember_8" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_10"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_10" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_IncomeTaxBenefitsFromStockBasedAwards" xlink:label="loc_awre_IncomeTaxBenefitsFromStockBasedAwards_11"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_0" xlink:to="loc_awre_IncomeTaxBenefitsFromStockBasedAwards_11" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_12"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_0" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_12" order="40" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_13"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_0" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_13" order="50" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_14"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_0" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_14" order="60" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/AccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossAndActivityDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember" xlink:label="loc_awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember" xlink:label="loc_awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_AccumulatedOtherComprehensiveIncomeLossRollForward" xlink:label="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_0" xlink:to="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_6" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1_7" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect" xlink:label="loc_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect_8"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_6" xlink:to="loc_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect_8" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_9"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_9" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_10"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_10" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_11"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_11" order="40" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes" xlink:label="loc_awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes_12"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_6" xlink:to="loc_awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes_12" order="50" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_13"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_13" order="60" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_14"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_14" order="70" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_15"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_15" order="80" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/ShareRepurchaseProgramDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_0" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_1" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_2" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_2" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_ShareRepurchaseProgramMember" xlink:label="loc_awre_ShareRepurchaseProgramMember_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_3" xlink:to="loc_awre_ShareRepurchaseProgramMember_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_0" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_0" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_6" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_0" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_7" order="30" use="optional"/>
</definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>awre-20160630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Modified with Ez-Editor Version 1.6.0.0 on Tuesday, July 26, 2016 01:39:33 AM -->
<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"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
<labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_DocumentAndEntityInformationAbstract" xlink:label="loc_2JF107H7I93I_awre_DocumentAndEntityInformationAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_awre_DocumentAndEntityInformationAbstract" xml:lang="en-US">Document and Entity Information [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_awre_DocumentAndEntityInformationAbstract" xml:lang="en-US">Document and Entity Information [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_awre_DocumentAndEntityInformationAbstract" xlink:to="lab_4LH329J9K15K_awre_DocumentAndEntityInformationAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_31290F3J262G9III3F2F_dei_EntityRegistrantName"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_dei_EntityRegistrantName" xlink:to="lab_53412H5L484I1KKK5H4H_dei_EntityRegistrantName"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_2JF107H7I93I_dei_EntityCentralIndexKey"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_dei_EntityCentralIndexKey" xlink:to="lab_4LH329J9K15K_dei_EntityCentralIndexKey"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_31290F3J262G9III3F2F_dei_TradingSymbol"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_dei_TradingSymbol" xlink:to="lab_53412H5L484I1KKK5H4H_dei_TradingSymbol"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_2JF107H7I93I_dei_CurrentFiscalYearEndDate"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_dei_CurrentFiscalYearEndDate" xlink:to="lab_4LH329J9K15K_dei_CurrentFiscalYearEndDate"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_31290F3J262G9III3F2F_dei_EntityFilerCategory"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_dei_EntityFilerCategory" xlink:to="lab_53412H5L484I1KKK5H4H_dei_EntityFilerCategory"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_2JF107H7I93I_dei_EntityCommonStockSharesOutstanding"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_4LH329J9K15K_dei_EntityCommonStockSharesOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_31290F3J262G9III3F2F_dei_DocumentType"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_dei_DocumentType" xml:lang="en-US">Document Type</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_dei_DocumentType" xml:lang="en-US">Document Type</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_dei_DocumentType" xlink:to="lab_53412H5L484I1KKK5H4H_dei_DocumentType"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_2JF107H7I93I_dei_DocumentPeriodEndDate"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_dei_DocumentPeriodEndDate" xlink:to="lab_4LH329J9K15K_dei_DocumentPeriodEndDate"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_31290F3J262G9III3F2F_dei_AmendmentFlag"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_dei_AmendmentFlag" xlink:to="lab_53412H5L484I1KKK5H4H_dei_AmendmentFlag"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_2JF107H7I93I_dei_DocumentFiscalYearFocus"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_dei_DocumentFiscalYearFocus" xlink:to="lab_4LH329J9K15K_dei_DocumentFiscalYearFocus"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_31290F3J262G9III3F2F_dei_DocumentFiscalPeriodFocus"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_dei_DocumentFiscalPeriodFocus" xlink:to="lab_53412H5L484I1KKK5H4H_dei_DocumentFiscalPeriodFocus"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_2JF107H7I93I_us-gaap_StatementOfFinancialPositionAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US">Statement Of Financial Position [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_4LH329J9K15K_us-gaap_StatementOfFinancialPositionAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AssetsAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AssetsAbstract" xml:lang="en-US">Assets [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AssetsAbstract" xml:lang="en-US">ASSETS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AssetsAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AssetsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_2JF107H7I93I_us-gaap_AssetsCurrentAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Assets, Current [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Current assets:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_AssetsCurrentAbstract" xlink:to="lab_4LH329J9K15K_us-gaap_AssetsCurrentAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash equivalents, primarily include money market funds</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents, primarily include money market funds</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents, beginning of period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents, end of period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_2JF107H7I93I_us-gaap_AccountsReceivableNetCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts Receivable, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts receivable, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts receivable, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_4LH329J9K15K_us-gaap_AccountsReceivableNetCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepaid expenses and other current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepaid expenses and other current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_2JF107H7I93I_us-gaap_AssetsCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_AssetsCurrent" xml:lang="en-US">Assets, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AssetsCurrent" xml:lang="en-US">Total current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AssetsCurrent" xml:lang="en-US">Total current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_AssetsCurrent" xlink:to="lab_4LH329J9K15K_us-gaap_AssetsCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_PropertyPlantAndEquipmentNet"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, Plant and Equipment, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property and equipment, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property and equipment, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, Plant and Equipment, Net, Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, Plant and Equipment, Net, Ending Balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_PropertyPlantAndEquipmentNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="loc_2JF107H7I93I_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xml:lang="en-US">Available-For-Sale Securities, Debt Securities, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xml:lang="en-US">Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xml:lang="en-US">Available-for-sale securities fair value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:to="lab_4LH329J9K15K_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xml:lang="en-US">Deferred Tax Assets, Net, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xml:lang="en-US">Deferred tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_2JF107H7I93I_us-gaap_OtherAssetsNoncurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_OtherAssetsNoncurrent" xml:lang="en-US">Other Assets, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_OtherAssetsNoncurrent" xml:lang="en-US">Other assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_4LH329J9K15K_us-gaap_OtherAssetsNoncurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_Assets"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_Assets" xml:lang="en-US">Total Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_Assets" xml:lang="en-US">Total assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_Assets" xml:lang="en-US">Total assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_Assets" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_Assets"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_2JF107H7I93I_us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_4LH329J9K15K_us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_LiabilitiesCurrentAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Liabilities, Current [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Current liabilities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_LiabilitiesCurrentAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_2JF107H7I93I_us-gaap_AccountsPayableCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts Payable, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts Payable, Current, Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_AccountsPayableCurrent" xlink:to="lab_4LH329J9K15K_us-gaap_AccountsPayableCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AccruedLiabilitiesCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccruedLiabilitiesCurrent" xml:lang="en-US">Accrued Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccruedLiabilitiesCurrent" xml:lang="en-US">Accrued expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccruedLiabilitiesCurrent" xml:lang="en-US">Accrued Liabilities, Current, Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AccruedLiabilitiesCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_2JF107H7I93I_us-gaap_AccruedIncomeTaxesCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_AccruedIncomeTaxesCurrent" xml:lang="en-US">Accrued Income Taxes, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AccruedIncomeTaxesCurrent" xml:lang="en-US">Accrued income taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_4LH329J9K15K_us-gaap_AccruedIncomeTaxesCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_DeferredRevenueCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DeferredRevenueCurrent" xml:lang="en-US">Deferred Revenue, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DeferredRevenueCurrent" xml:lang="en-US">Deferred revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DeferredRevenueCurrent" xml:lang="en-US">Deferred Revenue, Current, Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_DeferredRevenueCurrent" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_DeferredRevenueCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_2JF107H7I93I_us-gaap_LiabilitiesCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Total Current Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Total current liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Total current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_LiabilitiesCurrent" xlink:to="lab_4LH329J9K15K_us-gaap_LiabilitiesCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_DeferredRevenueNoncurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DeferredRevenueNoncurrent" xml:lang="en-US">Deferred Revenue, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DeferredRevenueNoncurrent" xml:lang="en-US">Long-term deferred revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DeferredRevenueNoncurrent" xml:lang="en-US">Deferred Revenue, Noncurrent, Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_DeferredRevenueNoncurrent" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_DeferredRevenueNoncurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_2JF107H7I93I_us-gaap_CommitmentsAndContingencies"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_CommitmentsAndContingencies" xml:lang="en-US">Commitments and Contingencies</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_CommitmentsAndContingencies" xml:lang="en-US">Commitments and contingent liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_CommitmentsAndContingencies" xlink:to="lab_4LH329J9K15K_us-gaap_CommitmentsAndContingencies"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_StockholdersEquityAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Stockholders Equity Attributable To Parent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Stockholders' equity:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_StockholdersEquityAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_StockholdersEquityAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_2JF107H7I93I_us-gaap_PreferredStockValue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_PreferredStockValue" xml:lang="en-US">Preferred Stock, Value, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_PreferredStockValue" xml:lang="en-US">Preferred stock, $1.00 par value; 1,000,000 shares authorized, none outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_PreferredStockValue" xlink:to="lab_4LH329J9K15K_us-gaap_PreferredStockValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_CommonStockValue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CommonStockValue" xml:lang="en-US">Common Stock, Value, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CommonStockValue" xml:lang="en-US">Common stock, $.01 par value; 70,000,000 shares authorized; issued and outstanding 22,916,561 as of June 30, 2016 and 22,935,988 as of December 31, 2015</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_CommonStockValue" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_CommonStockValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_2JF107H7I93I_us-gaap_AdditionalPaidInCapitalCommonStock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_AdditionalPaidInCapitalCommonStock" xml:lang="en-US">Additional Paid In Capital, Common Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AdditionalPaidInCapitalCommonStock" xml:lang="en-US">Additional paid-in capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AdditionalPaidInCapitalCommonStock" xml:lang="en-US">Additional Paid in Capital, Common Stock, Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AdditionalPaidInCapitalCommonStock" xml:lang="en-US">Additional Paid in Capital, Common Stock, Ending Balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_4LH329J9K15K_us-gaap_AdditionalPaidInCapitalCommonStock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net Of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Accumulated other comprehensive loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_2JF107H7I93I_us-gaap_RetainedEarningsAccumulatedDeficit"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Accumulated deficit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Accumulated deficit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_4LH329J9K15K_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Balance as of December 31, 2013</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_4LH329J9K15K_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Balance as of September 30, 2014</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_4LH329J9K15K_us-gaap_RetainedEarningsAccumulatedDeficit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_StockholdersEquity"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_StockholdersEquity" xml:lang="en-US">Stockholders' Equity Attributable To Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_StockholdersEquity" xml:lang="en-US">Total stockholders' equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_StockholdersEquity" xml:lang="en-US">Total stockholders' equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_StockholdersEquity" xml:lang="en-US">Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_StockholdersEquity" xml:lang="en-US">Balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_StockholdersEquity" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_StockholdersEquity"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_2JF107H7I93I_us-gaap_LiabilitiesAndStockholdersEquity"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Liabilities and Equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Total liabilities and stockholders' equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Total liabilities and stockholders' equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_4LH329J9K15K_us-gaap_LiabilitiesAndStockholdersEquity"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_PreferredStockParOrStatedValuePerShare"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PreferredStockParOrStatedValuePerShare" xml:lang="en-US">Preferred Stock, Par Or Stated Value Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PreferredStockParOrStatedValuePerShare" xml:lang="en-US">Preferred stock, par value (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_PreferredStockParOrStatedValuePerShare"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_2JF107H7I93I_us-gaap_PreferredStockSharesAuthorized"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US">Preferred stock, shares authorized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_4LH329J9K15K_us-gaap_PreferredStockSharesAuthorized"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_PreferredStockSharesOutstanding"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PreferredStockSharesOutstanding" xml:lang="en-US">Preferred Stock, Shares Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PreferredStockSharesOutstanding" xml:lang="en-US">Preferred stock, shares outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_PreferredStockSharesOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_2JF107H7I93I_us-gaap_CommonStockParOrStatedValuePerShare"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common Stock, Par Or Stated Value Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common stock, par value (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_4LH329J9K15K_us-gaap_CommonStockParOrStatedValuePerShare"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_CommonStockSharesAuthorized"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common Stock, Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common stock, shares authorized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_CommonStockSharesAuthorized"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_2JF107H7I93I_us-gaap_CommonStockSharesIssued"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common Stock, Shares, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common stock, shares issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common Stock, Shares, Issued, Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_CommonStockSharesIssued" xlink:to="lab_4LH329J9K15K_us-gaap_CommonStockSharesIssued"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_CommonStockSharesOutstanding"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common stock, shares outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Balance (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Balance (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_CommonStockSharesOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_2JF107H7I93I_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xml:lang="en-US">Statement Of Income and Comprehensive Income [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xml:lang="en-US">Statement of Income and Comprehensive Income [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_4LH329J9K15K_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNetAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_SalesRevenueNetAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SalesRevenueNetAbstract" xml:lang="en-US">Revenue, Net [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SalesRevenueNetAbstract" xml:lang="en-US">Revenue:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_SalesRevenueNetAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_SalesRevenueNetAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LicenseAndServicesRevenue" xlink:label="loc_2JF107H7I93I_us-gaap_LicenseAndServicesRevenue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_LicenseAndServicesRevenue" xml:lang="en-US">License and Services Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_LicenseAndServicesRevenue" xml:lang="en-US">Software licenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_LicenseAndServicesRevenue" xlink:to="lab_4LH329J9K15K_us-gaap_LicenseAndServicesRevenue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaintenanceRevenue" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_MaintenanceRevenue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_MaintenanceRevenue" xml:lang="en-US">Maintenance Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_MaintenanceRevenue" xml:lang="en-US">Software maintenance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_MaintenanceRevenue" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_MaintenanceRevenue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_2JF107H7I93I_us-gaap_SalesRevenueServicesNet"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_SalesRevenueServicesNet" xml:lang="en-US">Sales Revenue, Services, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_SalesRevenueServicesNet" xml:lang="en-US">Services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_SalesRevenueServicesNet" xlink:to="lab_4LH329J9K15K_us-gaap_SalesRevenueServicesNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_SalesRevenueGoodsNet"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SalesRevenueGoodsNet" xml:lang="en-US">Sales Revenue, Goods, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SalesRevenueGoodsNet" xml:lang="en-US">Hardware</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_SalesRevenueGoodsNet" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_SalesRevenueGoodsNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RoyaltyRevenue" xlink:label="loc_2JF107H7I93I_us-gaap_RoyaltyRevenue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_RoyaltyRevenue" xml:lang="en-US">Royalty Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_RoyaltyRevenue" xml:lang="en-US">Royalties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_RoyaltyRevenue" xlink:to="lab_4LH329J9K15K_us-gaap_RoyaltyRevenue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_SalesRevenueNet"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SalesRevenueNet" xml:lang="en-US">Total Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SalesRevenueNet" xml:lang="en-US">Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SalesRevenueNet" xml:lang="en-US">Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SalesRevenueNet" xml:lang="en-US">Total revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_SalesRevenueNet" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_SalesRevenueNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_2JF107H7I93I_us-gaap_CostsAndExpensesAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_CostsAndExpensesAbstract" xml:lang="en-US">Costs and Expenses [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_CostsAndExpensesAbstract" xml:lang="en-US">Costs and expenses:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_4LH329J9K15K_us-gaap_CostsAndExpensesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfServicesLicensesAndServices" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_CostOfServicesLicensesAndServices"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CostOfServicesLicensesAndServices" xml:lang="en-US">Cost of Services, Licenses and Services</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CostOfServicesLicensesAndServices" xml:lang="en-US">Cost of software licenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_CostOfServicesLicensesAndServices" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_CostOfServicesLicensesAndServices"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_2JF107H7I93I_us-gaap_CostOfServices"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_CostOfServices" xml:lang="en-US">Cost Of Services</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_CostOfServices" xml:lang="en-US">Cost of services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_CostOfServices" xlink:to="lab_4LH329J9K15K_us-gaap_CostOfServices"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_CostOfGoodsSold"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CostOfGoodsSold" xml:lang="en-US">Cost of Goods Sold</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CostOfGoodsSold" xml:lang="en-US">Cost of hardware</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_CostOfGoodsSold" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_CostOfGoodsSold"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_2JF107H7I93I_us-gaap_ResearchAndDevelopmentExpense"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ResearchAndDevelopmentExpense" xml:lang="en-US">Research and Development Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ResearchAndDevelopmentExpense" xml:lang="en-US">Research and development</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_4LH329J9K15K_us-gaap_ResearchAndDevelopmentExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_SellingAndMarketingExpense"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SellingAndMarketingExpense" xml:lang="en-US">Selling and Marketing Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SellingAndMarketingExpense" xml:lang="en-US">Selling and marketing</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_SellingAndMarketingExpense" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_SellingAndMarketingExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_2JF107H7I93I_us-gaap_GeneralAndAdministrativeExpense"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_GeneralAndAdministrativeExpense" xml:lang="en-US">General and Administrative Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_GeneralAndAdministrativeExpense" xml:lang="en-US">General and administrative</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_4LH329J9K15K_us-gaap_GeneralAndAdministrativeExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_CostsAndExpenses"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CostsAndExpenses" xml:lang="en-US">Total Costs and Expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CostsAndExpenses" xml:lang="en-US">Expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CostsAndExpenses" xml:lang="en-US">Total costs and expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_CostsAndExpenses" xml:lang="en-US">Total costs and expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_CostsAndExpenses" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_CostsAndExpenses"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_2JF107H7I93I_us-gaap_OperatingIncomeLoss"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating Income (Loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_OperatingIncomeLoss" xlink:to="lab_4LH329J9K15K_us-gaap_OperatingIncomeLoss"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_NonoperatingIncomeExpense"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NonoperatingIncomeExpense" xml:lang="en-US">Nonoperating Income (Expense)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NonoperatingIncomeExpense" xml:lang="en-US">Other income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_NonoperatingIncomeExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_2JF107H7I93I_us-gaap_InvestmentIncomeInterest"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_InvestmentIncomeInterest" xml:lang="en-US">Investment Income, Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_InvestmentIncomeInterest" xml:lang="en-US">Interest income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_4LH329J9K15K_us-gaap_InvestmentIncomeInterest" xml:lang="en-US">Interest income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_InvestmentIncomeInterest" xlink:to="lab_4LH329J9K15K_us-gaap_InvestmentIncomeInterest"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Loss Before Income Taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Loss before income taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income (loss) from continuing operations before taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income before provision for income taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income from continuing operations before income taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income from continuing operations before income taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_2JF107H7I93I_us-gaap_IncomeTaxExpenseBenefit"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income tax expense (benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Provision for income taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Provision for income taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Provision for (benefit from) income taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_4LH329J9K15K_us-gaap_IncomeTaxExpenseBenefit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_NetIncomeLoss"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetIncomeLoss" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_NetIncomeLoss" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_NetIncomeLoss"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_2JF107H7I93I_us-gaap_EarningsPerShareBasic"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Earnings Per Share, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Net income per share - basic (in dollars per share)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Net income per share - basic</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_EarningsPerShareBasic" xlink:to="lab_4LH329J9K15K_us-gaap_EarningsPerShareBasic"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_EarningsPerShareDiluted"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Earnings Per Share, Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Net income per share - diluted (in dollars per share)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Net income (loss) per share - diluted (in dollars per share)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Net income per share - diluted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_EarningsPerShareDiluted" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_EarningsPerShareDiluted"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_2JF107H7I93I_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted-average common shares outstanding (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted-average shares - basic (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic, Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_4LH329J9K15K_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted Average Number Of Shares Outstanding, Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted-average shares - diluted (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Diluted shares outstanding (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Diluted shares outstanding (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_2JF107H7I93I_us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xml:lang="en-US">Comprehensive Income (Loss), Net Of Tax, Attributable To Parent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xml:lang="en-US">Comprehensive income:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="lab_4LH329J9K15K_us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xml:lang="en-US">Other Comprehensive Income (Loss), Net Of Tax [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xml:lang="en-US">Other comprehensive income (net of tax):</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_2JF107H7I93I_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">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="lab_4LH329J9K15K_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">Increase/Decrease Total accumulated other comprehensive loss, net of taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">Unrealized losses on available for sale securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">Increase/Decrease Total accumulated other comprehensive loss, net of taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_4LH329J9K15K_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_ComprehensiveIncomeNetOfTax"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Comprehensive Income (Loss), Net Of Tax, Attributable To Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Comprehensive income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Comprehensive income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_ComprehensiveIncomeNetOfTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_2JF107H7I93I_us-gaap_StatementOfCashFlowsAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_StatementOfCashFlowsAbstract" xml:lang="en-US">Statement Of Cash Flows [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_StatementOfCashFlowsAbstract" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_4LH329J9K15K_us-gaap_StatementOfCashFlowsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Cash flows from operating activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_2JF107H7I93I_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">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/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_4LH329J9K15K_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_DepreciationDepletionAndAmortization"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DepreciationDepletionAndAmortization" xml:lang="en-US">Depreciation, Depletion and Amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DepreciationDepletionAndAmortization" xml:lang="en-US">Depreciation and amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DepreciationDepletionAndAmortization" xml:lang="en-US">Depreciation and amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_DepreciationDepletionAndAmortization"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_2JF107H7I93I_us-gaap_ShareBasedCompensation"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ShareBasedCompensation" xml:lang="en-US">Share-Based Compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ShareBasedCompensation" xml:lang="en-US">Stock-based compensation expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ShareBasedCompensation" xml:lang="en-US">Stock-based compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ShareBasedCompensation" xml:lang="en-US">Stock-based compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ShareBasedCompensation" xlink:to="lab_4LH329J9K15K_us-gaap_ShareBasedCompensation"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome" xlink:label="loc_31290F3J262G9III3F2F_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome" xml:lang="en-US">Deferred Tax Benefit Expense On Other Comprehensive Income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome" xml:lang="en-US">Deferred tax provision on other comprehensive income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome" xml:lang="en-US">Deferred tax provision on other comprehensive income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_53412H5L484I1KKK5H4H_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome" xml:lang="en-US">Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome" xlink:to="lab_53412H5L484I1KKK5H4H_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_2JF107H7I93I_us-gaap_GainLossOnSaleOfInvestments"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_GainLossOnSaleOfInvestments" xml:lang="en-US">Gain (Loss) on Sale of Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_GainLossOnSaleOfInvestments" xml:lang="en-US">Gain on sale of investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_4LH329J9K15K_us-gaap_GainLossOnSaleOfInvestments" xml:lang="en-US">Gain on sale of investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_GainLossOnSaleOfInvestments" xlink:to="lab_4LH329J9K15K_us-gaap_GainLossOnSaleOfInvestments"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xml:lang="en-US">Accretion (Amortization) Of Discounts and Premiums, Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xml:lang="en-US">Amortization of discount on investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xml:lang="en-US">Amortization of discount on investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_2JF107H7I93I_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Increase (Decrease) In Operating Capital [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Changes in assets and liabilities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_IncreaseDecreaseInAccountsReceivable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Increase (Decrease) In Accounts Receivable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Accounts receivable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Accounts receivable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_IncreaseDecreaseInAccountsReceivable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_2JF107H7I93I_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xml:lang="en-US">Increase (Decrease) In Prepaid Expense and Other Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xml:lang="en-US">Prepaid expenses and other current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xml:lang="en-US">Prepaid expenses and other current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xml:lang="en-US">Prepaid expenses and other current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xml:lang="en-US">Deferred tax assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xml:lang="en-US">Deferred tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_2JF107H7I93I_us-gaap_IncreaseDecreaseInAccountsPayable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US">Increase (Decrease) In Accounts Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US">Accounts payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US">Accounts payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInAccountsPayable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncreaseDecreaseInAccruedLiabilities" xml:lang="en-US">Increase (Decrease) In Accrued Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncreaseDecreaseInAccruedLiabilities" xml:lang="en-US">Accrued expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_2JF107H7I93I_us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xml:lang="en-US">Increase (Decrease) in Accrued Taxes Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xml:lang="en-US">Accrued income taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="lab_4LH329J9K15K_us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_IncreaseDecreaseInDeferredRevenue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncreaseDecreaseInDeferredRevenue" xml:lang="en-US">Increase (Decrease) In Deferred Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncreaseDecreaseInDeferredRevenue" xml:lang="en-US">Deferred revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_IncreaseDecreaseInDeferredRevenue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_2JF107H7I93I_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net cash provided by (used in) operating activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net cash provided by (used in) operating activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_4LH329J9K15K_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US">Cash flows from investing activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_2JF107H7I93I_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Payments To Acquire Property, Plant, and Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Purchases of property and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Purchases of property and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_4LH329J9K15K_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Purchases of property and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_4LH329J9K15K_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xml:lang="en-US">Proceeds from Sale of Available-for-sale Securities, Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xml:lang="en-US">Sales of investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:label="loc_2JF107H7I93I_us-gaap_PaymentsToAcquireOtherProductiveAssets"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_PaymentsToAcquireOtherProductiveAssets" xml:lang="en-US">Payments to Acquire Other Productive Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_4LH329J9K15K_us-gaap_PaymentsToAcquireOtherProductiveAssets" xml:lang="en-US">Purchase of other assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:to="lab_4LH329J9K15K_us-gaap_PaymentsToAcquireOtherProductiveAssets"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net cash provided by (used in) investing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net cash provided by (used in) investing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_2JF107H7I93I_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US">Cash flows from financing activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_4LH329J9K15K_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_ProceedsFromIssuanceOfCommonStock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ProceedsFromIssuanceOfCommonStock" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ProceedsFromIssuanceOfCommonStock" xml:lang="en-US">Proceeds from issuance of common stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_ProceedsFromIssuanceOfCommonStock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation" xlink:label="loc_2JF107H7I93I_us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation" xml:lang="en-US">Proceeds and Excess Tax Benefit from Share-based Compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation" xml:lang="en-US">Excess tax benefits from stock-based compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation" xlink:to="lab_4LH329J9K15K_us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xml:lang="en-US">Payments Related to Tax Withholding for Share-based Compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xml:lang="en-US">Shares surrendered by employees to pay taxes related to unrestricted stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xml:lang="en-US">Payments made for taxes of employees who surrendered shares related to unrestricted stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>




<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net cash provided by (used in) financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net cash provided by financing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_2JF107H7I93I_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">Increase (decrease) in cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4LH329J9K15K_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">Increase in cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="lab_4LH329J9K15K_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_SupplementalCashFlowInformationAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US">Supplemental disclosure:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_SupplementalCashFlowInformationAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_2JF107H7I93I_us-gaap_IncomeTaxesPaid"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_IncomeTaxesPaid" xml:lang="en-US">Income Taxes Paid</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncomeTaxesPaid" xml:lang="en-US">Cash paid for income taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_IncomeTaxesPaid" xlink:to="lab_4LH329J9K15K_us-gaap_IncomeTaxesPaid"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US">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="loc_31290F3J262G9III3F2F_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_2JF107H7I93I_us-gaap_NatureOfOperations"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_NatureOfOperations" xml:lang="en-US">Nature of Operations [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_NatureOfOperations" xml:lang="en-US">Nature of Business</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_NatureOfOperations" xlink:to="lab_4LH329J9K15K_us-gaap_NatureOfOperations"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_BasisOfAccountingAbstract" xlink:label="loc_31290F3J262G9III3F2F_awre_BasisOfAccountingAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_awre_BasisOfAccountingAbstract" xml:lang="en-US">Basis Of Accounting [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_awre_BasisOfAccountingAbstract" xml:lang="en-US">Basis Of Accounting [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_awre_BasisOfAccountingAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_awre_BasisOfAccountingAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="loc_2JF107H7I93I_us-gaap_BasisOfAccounting"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_BasisOfAccounting" xml:lang="en-US">Basis Of Accounting [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_BasisOfAccounting" xml:lang="en-US">Basis of Presentation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_BasisOfAccounting" xlink:to="lab_4LH329J9K15K_us-gaap_BasisOfAccounting"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_FairValueDisclosuresAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueDisclosuresAbstract" xml:lang="en-US">Fair Value Disclosures [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueDisclosuresAbstract" xml:lang="en-US">Fair Value Disclosures [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueDisclosuresAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_2JF107H7I93I_us-gaap_FairValueDisclosuresTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_FairValueDisclosuresTextBlock" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_FairValueDisclosuresTextBlock" xml:lang="en-US">Fair Value Measurements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_4LH329J9K15K_us-gaap_FairValueDisclosuresTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_EarningsPerShareAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_EarningsPerShareAbstract" xml:lang="en-US">Earnings Per Share [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_EarningsPerShareAbstract" xml:lang="en-US">Earnings Per Share [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_EarningsPerShareAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_EarningsPerShareAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_2JF107H7I93I_us-gaap_EarningsPerShareTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_EarningsPerShareTextBlock" xml:lang="en-US">Earnings Per Share [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_EarningsPerShareTextBlock" xml:lang="en-US">Computation of Earnings per Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_4LH329J9K15K_us-gaap_EarningsPerShareTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US">Disclosure Of Compensation Related Costs, Share-Based Payments [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US">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="loc_31290F3J262G9III3F2F_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_2JF107H7I93I_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">Disclosure Of Compensation Related Costs, Share-Based Payments [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">Stock-Based Compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_4LH329J9K15K_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_SegmentReportingAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SegmentReportingAbstract" xml:lang="en-US">Segment Reporting [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SegmentReportingAbstract" xml:lang="en-US">Segment Reporting [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_SegmentReportingAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_SegmentReportingAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_2JF107H7I93I_us-gaap_SegmentReportingDisclosureTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_SegmentReportingDisclosureTextBlock" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_SegmentReportingDisclosureTextBlock" xml:lang="en-US">Business Segments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_4LH329J9K15K_us-gaap_SegmentReportingDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:label="loc_2JF107H7I93I_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xml:lang="en-US">Accounting Changes and Error Corrections [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xml:lang="en-US">Recent Accounting Pronouncements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:to="lab_4LH329J9K15K_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_IncomeTaxDisclosureAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeTaxDisclosureAbstract" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeTaxDisclosureAbstract" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeTaxDisclosureAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_2JF107H7I93I_us-gaap_IncomeTaxDisclosureTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">Income Taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_4LH329J9K15K_us-gaap_IncomeTaxDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_EquityAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_EquityAbstract" xml:lang="en-US">Equity [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_EquityAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_EquityAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="loc_2JF107H7I93I_us-gaap_ComprehensiveIncomeNoteTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ComprehensiveIncomeNoteTextBlock" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ComprehensiveIncomeNoteTextBlock" xml:lang="en-US">Accumulated Other Comprehensive Loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_4LH329J9K15K_us-gaap_ComprehensiveIncomeNoteTextBlock"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_ShareRepurchaseProgramAbstract" xlink:label="loc_31290F3J262G9III3F2F_awre_ShareRepurchaseProgramAbstract_1"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_awre_ShareRepurchaseProgramAbstract" xml:lang="en-US">Share Repurchase Program [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_awre_ShareRepurchaseProgramAbstract_1" xlink:to="lab_53412H5L484I1KKK5H4H_awre_ShareRepurchaseProgramAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_2JF107H7I93I_us-gaap_TreasuryStockTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_TreasuryStockTextBlock" xml:lang="en-US">Treasury Stock [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_TreasuryStockTextBlock" xml:lang="en-US">Share Repurchase Program</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_TreasuryStockTextBlock" xlink:to="lab_4LH329J9K15K_us-gaap_TreasuryStockTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AccountingPoliciesAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccountingPoliciesAbstract" xml:lang="en-US">Accounting Policies [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AccountingPoliciesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_2JF107H7I93I_us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xml:lang="en-US">Basis of Presentation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_4LH329J9K15K_us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xml:lang="en-US">Fair Value, Assets Measured On Recurring Basis [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xml:lang="en-US">Schedule of 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="loc_31290F3J262G9III3F2F_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_2JF107H7I93I_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Schedule Of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Schedule of net income per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_4LH329J9K15K_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xml:lang="en-US">Schedule Of Employee Service Share-Based Compensation, Allocation Of Recognized Period Costs [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xml:lang="en-US">Schedule of stock-based employee compensation expense included in unaudited consolidated statements of comprehensive income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="loc_2JF107H7I93I_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xml:lang="en-US">Schedule Of Revenue From External Customers Attributed To Foreign Countries By Geographic Area [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xml:lang="en-US">Schedule of revenues generated from geographic regions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:to="lab_4LH329J9K15K_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfProductInformationTableTextBlock" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_ScheduleOfProductInformationTableTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ScheduleOfProductInformationTableTextBlock" xml:lang="en-US">Schedule of Product Information [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ScheduleOfProductInformationTableTextBlock" xml:lang="en-US">Schedule of revenue by product group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_ScheduleOfProductInformationTableTextBlock" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_ScheduleOfProductInformationTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_2JF107H7I93I_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xml:lang="en-US">Schedule of components of accumulated other comprehensive loss and activity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_4LH329J9K15K_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_2JF107H7I93I_us-gaap_FairValueByMeasurementFrequencyAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_FairValueByMeasurementFrequencyAxis" xml:lang="en-US">Measurement Frequency [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_FairValueByMeasurementFrequencyAxis" xml:lang="en-US">Measurement Frequency [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_4LH329J9K15K_us-gaap_FairValueByMeasurementFrequencyAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_FairValueMeasurementFrequencyDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueMeasurementFrequencyDomain" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueMeasurementFrequencyDomain" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueMeasurementFrequencyDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_2JF107H7I93I_us-gaap_FairValueMeasurementsRecurringMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_FairValueMeasurementsRecurringMember" xml:lang="en-US">Fair Value, Measurements, Recurring [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_FairValueMeasurementsRecurringMember" xml:lang="en-US">Fair value on recurring basis</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_4LH329J9K15K_us-gaap_FairValueMeasurementsRecurringMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueByFairValueHierarchyLevelAxis" xml:lang="en-US">Fair Value, Hierarchy [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueByFairValueHierarchyLevelAxis" xml:lang="en-US">Fair Value, Hierarchy [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_2JF107H7I93I_us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_4LH329J9K15K_us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_FairValueInputsLevel1Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueInputsLevel1Member" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueInputsLevel1Member" xml:lang="en-US">Fair Value Measurement, Quoted Prices in Active Markets for Identical Assets (Level 1)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueInputsLevel1Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_2JF107H7I93I_us-gaap_FairValueInputsLevel2Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_FairValueInputsLevel2Member" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_FairValueInputsLevel2Member" xml:lang="en-US">Fair Value Measurement, Significant Other Observable Inputs (Level 2)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_4LH329J9K15K_us-gaap_FairValueInputsLevel2Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_FairValueInputsLevel3Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueInputsLevel3Member" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueInputsLevel3Member" xml:lang="en-US">Fair Value Measurement, Significant Unobservable Inputs (Level 3)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_FairValueInputsLevel3Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_2JF107H7I93I_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xml:lang="en-US">Investment Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:to="lab_4LH329J9K15K_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xml:lang="en-US">Investment Type Categorization [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_2JF107H7I93I_us-gaap_CorporateDebtSecuritiesMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_CorporateDebtSecuritiesMember" xml:lang="en-US">Corporate Debt Securities [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_CorporateDebtSecuritiesMember" xml:lang="en-US">Corporate debt securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_4LH329J9K15K_us-gaap_CorporateDebtSecuritiesMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_MoneyMarketFundsMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_MoneyMarketFundsMember" xml:lang="en-US">Money Market Funds [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_MoneyMarketFundsMember" xml:lang="en-US">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="loc_31290F3J262G9III3F2F_us-gaap_MoneyMarketFundsMember" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_MoneyMarketFundsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_2JF107H7I93I_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xml:lang="en-US">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/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xml:lang="en-US">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="loc_2JF107H7I93I_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_4LH329J9K15K_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AvailableForSaleSecurities"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AvailableForSaleSecurities" xml:lang="en-US">Available-for-sale Securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AvailableForSaleSecurities" xml:lang="en-US">Available-for-sale investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AvailableForSaleSecurities" xml:lang="en-US">Corporate debt securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AvailableForSaleSecurities" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AvailableForSaleSecurities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_2JF107H7I93I_us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xml:lang="en-US">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="loc_2JF107H7I93I_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_4LH329J9K15K_us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AssetsFairValueDisclosure"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AssetsFairValueDisclosure" xml:lang="en-US">Assets, Fair Value Disclosure</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AssetsFairValueDisclosure" xml:lang="en-US">Total assets measured at fair value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AssetsFairValueDisclosure"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_2JF107H7I93I_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xml:lang="en-US">Shares outstanding:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_4LH329J9K15K_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xml:lang="en-US">Additional dilutive common stock equivalents (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_2JF107H7I93I_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_4LH329J9K15K_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xml:lang="en-US">Antidilutive Securities [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_2JF107H7I93I_us-gaap_AntidilutiveSecuritiesNameDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_AntidilutiveSecuritiesNameDomain" xml:lang="en-US">Antidilutive Securities, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_4LH329J9K15K_us-gaap_AntidilutiveSecuritiesNameDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockOptionMember" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_StockOptionMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_StockOptionMember" xml:lang="en-US">Equity Option [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_StockOptionMember" xml:lang="en-US">Options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_StockOptionMember" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_StockOptionMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_2JF107H7I93I_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_4LH329J9K15K_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xml:lang="en-US">Antidilutive Securities Excluded From Computation Of Earnings Per Share, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xml:lang="en-US">Anti-dilutive common stock share purchase (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_2JF107H7I93I_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xml:lang="en-US">Schedule Of Employee Service Share-Based Compensation, Allocation Of Recognized Period Costs [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_4LH329J9K15K_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_IncomeStatementLocationAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeStatementLocationAxis" xml:lang="en-US">Income Statement Location [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeStatementLocationAxis" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeStatementLocationAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_2JF107H7I93I_us-gaap_IncomeStatementLocationDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_IncomeStatementLocationDomain" xml:lang="en-US">Income Statement Location [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_IncomeStatementLocationDomain" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_4LH329J9K15K_us-gaap_IncomeStatementLocationDomain"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_CostOfServicesMember" xlink:label="loc_31290F3J262G9III3F2F_awre_CostOfServicesMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_awre_CostOfServicesMember" xml:lang="en-US">Cost Of Services [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_awre_CostOfServicesMember" xml:lang="en-US">Cost of services</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_53412H5L484I1KKK5H4H_awre_CostOfServicesMember" xml:lang="en-US">Primary financial statement caption in which reported facts about cost of services have been included.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_awre_CostOfServicesMember" xlink:to="lab_53412H5L484I1KKK5H4H_awre_CostOfServicesMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_2JF107H7I93I_us-gaap_ResearchAndDevelopmentExpenseMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ResearchAndDevelopmentExpenseMember" xml:lang="en-US">Research and Development Expense [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ResearchAndDevelopmentExpenseMember" xml:lang="en-US">Research and development</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_4LH329J9K15K_us-gaap_ResearchAndDevelopmentExpenseMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_SellingAndMarketingExpenseMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SellingAndMarketingExpenseMember" xml:lang="en-US">Selling and Marketing Expense [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SellingAndMarketingExpenseMember" xml:lang="en-US">Selling and marketing</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_SellingAndMarketingExpenseMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_2JF107H7I93I_us-gaap_GeneralAndAdministrativeExpenseMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_GeneralAndAdministrativeExpenseMember" xml:lang="en-US">General and Administrative Expense [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_GeneralAndAdministrativeExpenseMember" xml:lang="en-US">General and administrative operations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_4LH329J9K15K_us-gaap_GeneralAndAdministrativeExpenseMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xml:lang="en-US">Employee Service Share-Based Compensation, Allocation Of Recognized Period Costs [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_2JF107H7I93I_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US">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/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US">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="loc_2JF107H7I93I_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_4LH329J9K15K_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AwardTypeAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AwardTypeAxis" xml:lang="en-US">Award Type [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AwardTypeAxis" xml:lang="en-US">Award Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AwardTypeAxis" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AwardTypeAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_2JF107H7I93I_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xml:lang="en-US">Award Type [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xml:lang="en-US">Award Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_4LH329J9K15K_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_UnrestrictedStockGrantsMember" xlink:label="loc_31290F3J262G9III3F2F_awre_UnrestrictedStockGrantsMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_awre_UnrestrictedStockGrantsMember" xml:lang="en-US">Unrestricted Stock Grants [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_awre_UnrestrictedStockGrantsMember" xml:lang="en-US">Unrestricted Stock Grants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_53412H5L484I1KKK5H4H_awre_UnrestrictedStockGrantsMember" xml:lang="en-US">Represent Unrestricted Stock Grants.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_awre_UnrestrictedStockGrantsMember" xlink:to="lab_53412H5L484I1KKK5H4H_awre_UnrestrictedStockGrantsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_2JF107H7I93I_us-gaap_PlanNameAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_PlanNameAxis" xml:lang="en-US">Plan Name [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_PlanNameAxis" xlink:to="lab_4LH329J9K15K_us-gaap_PlanNameAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_PlanNameDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_PlanNameDomain" xml:lang="en-US">Plan Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_PlanNameDomain" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_PlanNameDomain"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_NonqualifiedStockPlan2001Member" xlink:label="loc_2JF107H7I93I_awre_NonqualifiedStockPlan2001Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_awre_NonqualifiedStockPlan2001Member" xml:lang="en-US">Nonqualified Stock Plan 2001 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_awre_NonqualifiedStockPlan2001Member" xml:lang="en-US">2001 Nonqualified Stock Plan</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4LH329J9K15K_awre_NonqualifiedStockPlan2001Member" xml:lang="en-US">Represents 2001 Nonqualified Stock Plan.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_awre_NonqualifiedStockPlan2001Member" xlink:to="lab_4LH329J9K15K_awre_NonqualifiedStockPlan2001Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AwardDateAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AwardDateAxis" xml:lang="en-US">Award Date [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AwardDateAxis" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AwardDateAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_2JF107H7I93I_us-gaap_AwardDateDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_AwardDateDomain" xml:lang="en-US">Award Date [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_AwardDateDomain" xlink:to="lab_4LH329J9K15K_us-gaap_AwardDateDomain"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_GrantDateMarch2015Member" xlink:label="loc_31290F3J262G9III3F2F_awre_GrantDateMarch2015Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_awre_GrantDateMarch2015Member" xml:lang="en-US">Grant Date March 2015 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_awre_GrantDateMarch2015Member" xml:lang="en-US">2015 Grant</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_53412H5L484I1KKK5H4H_awre_GrantDateMarch2015Member" xml:lang="en-US">Represents information about Grant Date March 2015.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_awre_GrantDateMarch2015Member" xlink:to="lab_53412H5L484I1KKK5H4H_awre_GrantDateMarch2015Member"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_GrantDateMarch2016Member" xlink:label="loc_2JF107H7I93I_awre_GrantDateMarch2016Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_awre_GrantDateMarch2016Member" xml:lang="en-US">Grant Date March 2016 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_awre_GrantDateMarch2016Member" xml:lang="en-US">2016 Grant</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4LH329J9K15K_awre_GrantDateMarch2016Member" xml:lang="en-US">Represents Grant Date March 2016.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_awre_GrantDateMarch2016Member" xlink:to="lab_4LH329J9K15K_awre_GrantDateMarch2016Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_TitleOfIndividualAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_TitleOfIndividualAxis" xml:lang="en-US">Title of Individual [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_TitleOfIndividualAxis" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_TitleOfIndividualAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_2JF107H7I93I_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xml:lang="en-US">Relationship to Entity [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_4LH329J9K15K_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_DirectorsOfficerAndEmployeesMember" xlink:label="loc_31290F3J262G9III3F2F_awre_DirectorsOfficerAndEmployeesMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_awre_DirectorsOfficerAndEmployeesMember" xml:lang="en-US">Directors Officer And Employees [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_awre_DirectorsOfficerAndEmployeesMember" xml:lang="en-US">Directors, officers and employees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_53412H5L484I1KKK5H4H_awre_DirectorsOfficerAndEmployeesMember" xml:lang="en-US">Executive of the entity that is appointed to the position by the board of directors, officer and employees.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_awre_DirectorsOfficerAndEmployeesMember" xlink:to="lab_53412H5L484I1KKK5H4H_awre_DirectorsOfficerAndEmployeesMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_2JF107H7I93I_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US">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="loc_2JF107H7I93I_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_4LH329J9K15K_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US">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="lab_53412H5L484I1KKK5H4H_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US">Issuance of unrestricted stock (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US">Number of shares granted (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_2JF107H7I93I_us-gaap_AllocatedShareBasedCompensationExpense"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Allocated Share-Based Compensation Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Stock-based compensation charge</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Stock-based compensation expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_4LH329J9K15K_us-gaap_AllocatedShareBasedCompensationExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_RestrictedStockExpense"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_RestrictedStockExpense" xml:lang="en-US">Restricted Stock or Unit Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_RestrictedStockExpense" xml:lang="en-US">Stock based compensation expense charged</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_RestrictedStockExpense" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_RestrictedStockExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_2JF107H7I93I_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xml:lang="en-US">Remaining stock based compensation expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_4LH329J9K15K_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Number of shares issued (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_2JF107H7I93I_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xml:lang="en-US">Shares Paid for Tax Withholding for Share Based Compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xml:lang="en-US">Number of common stock shares surrendered by employees withholding taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_4LH329J9K15K_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xml:lang="en-US">Adjustments Related to Tax Withholding for Share-based Compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xml:lang="en-US">Common stock value surrendered by employees withholding taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_2JF107H7I93I_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xml:lang="en-US">Statement [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_4LH329J9K15K_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_ConsolidationItemsAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ConsolidationItemsAxis" xml:lang="en-US">Consolidation Items [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_ConsolidationItemsAxis" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_ConsolidationItemsAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_2JF107H7I93I_us-gaap_ConsolidationItemsDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ConsolidationItemsDomain" xml:lang="en-US">Consolidation Items [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ConsolidationItemsDomain" xlink:to="lab_4LH329J9K15K_us-gaap_ConsolidationItemsDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_OperatingSegmentsMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_OperatingSegmentsMember" xml:lang="en-US">Operating Segments [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_OperatingSegmentsMember" xml:lang="en-US">Operating Segments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_OperatingSegmentsMember" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_OperatingSegmentsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_2JF107H7I93I_us-gaap_StatementGeographicalAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_StatementGeographicalAxis" xml:lang="en-US">Geographical [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_StatementGeographicalAxis" xml:lang="en-US">Geographical [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_StatementGeographicalAxis" xlink:to="lab_4LH329J9K15K_us-gaap_StatementGeographicalAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_SegmentGeographicalDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SegmentGeographicalDomain" xml:lang="en-US">Segment, Geographical [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SegmentGeographicalDomain" xml:lang="en-US">Segment, Geographical [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_SegmentGeographicalDomain" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_SegmentGeographicalDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_US" xlink:label="loc_2JF107H7I93I_country_US"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_country_US" xml:lang="en-US">United States</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_country_US" xml:lang="en-US">United States</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_country_US" xlink:to="lab_4LH329J9K15K_country_US"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_BR" xlink:label="loc_31290F3J262G9III3F2F_country_BR"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_country_BR" xml:lang="en-US">BRAZIL</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_country_BR" xml:lang="en-US">Brazil</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_country_BR" xlink:to="lab_53412H5L484I1KKK5H4H_country_BR"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_RestOfWorldMember" xlink:label="loc_2JF107H7I93I_awre_RestOfWorldMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_awre_RestOfWorldMember" xml:lang="en-US">Rest Of World [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_awre_RestOfWorldMember" xml:lang="en-US">Rest of World</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_awre_RestOfWorldMember" xlink:to="lab_4LH329J9K15K_awre_RestOfWorldMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_SegmentReportingInformationLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SegmentReportingInformationLineItems" xml:lang="en-US">Segment Reporting Information [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SegmentReportingInformationLineItems" xml:lang="en-US">Statement [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_SegmentReportingInformationLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_2JF107H7I93I_us-gaap_StatementBusinessSegmentsAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_StatementBusinessSegmentsAxis" xml:lang="en-US">Segments [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_4LH329J9K15K_us-gaap_StatementBusinessSegmentsAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_SegmentDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_SegmentDomain" xml:lang="en-US">Segments [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_SegmentDomain" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_SegmentDomain"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_BiometricsMember" xlink:label="loc_2JF107H7I93I_awre_BiometricsMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_awre_BiometricsMember" xml:lang="en-US">Biometrics [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_awre_BiometricsMember" xml:lang="en-US">Biometrics</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4LH329J9K15K_awre_BiometricsMember" xml:lang="en-US">Represents information of biometrics segment.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_awre_BiometricsMember" xlink:to="lab_4LH329J9K15K_awre_BiometricsMember"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_ImagingMember" xlink:label="loc_31290F3J262G9III3F2F_awre_ImagingMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_awre_ImagingMember" xml:lang="en-US">Imaging [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_awre_ImagingMember" xml:lang="en-US">Imaging</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_53412H5L484I1KKK5H4H_awre_ImagingMember" xml:lang="en-US">Represents information regarding imaging segment.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_awre_ImagingMember" xlink:to="lab_53412H5L484I1KKK5H4H_awre_ImagingMember"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_DslRoyaltiesMember" xlink:label="loc_2JF107H7I93I_awre_DslRoyaltiesMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_awre_DslRoyaltiesMember" xml:lang="en-US">Dsl Royalties [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_awre_DslRoyaltiesMember" xml:lang="en-US">DSL royalties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4LH329J9K15K_awre_DslRoyaltiesMember" xml:lang="en-US">Represents information of DSL royalties.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_awre_DslRoyaltiesMember" xlink:to="lab_4LH329J9K15K_awre_DslRoyaltiesMember"/>





<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_2JF107H7I93I_us-gaap_TaxCreditCarryforwardTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_TaxCreditCarryforwardTable" xml:lang="en-US">Tax Credit Carryforward [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_TaxCreditCarryforwardTable" xlink:to="lab_4LH329J9K15K_us-gaap_TaxCreditCarryforwardTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_IncomeTaxAuthorityAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeTaxAuthorityAxis" xml:lang="en-US">Income Tax Authority [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_IncomeTaxAuthorityAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_2JF107H7I93I_us-gaap_IncomeTaxAuthorityDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_IncomeTaxAuthorityDomain" xml:lang="en-US">Income Tax Authority [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_4LH329J9K15K_us-gaap_IncomeTaxAuthorityDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_DomesticCountryMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DomesticCountryMember" xml:lang="en-US">Domestic Tax Authority [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DomesticCountryMember" xml:lang="en-US">Federal</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_DomesticCountryMember" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_DomesticCountryMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_2JF107H7I93I_us-gaap_StateAndLocalJurisdictionMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_StateAndLocalJurisdictionMember" xml:lang="en-US">State and Local Jurisdiction [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_StateAndLocalJurisdictionMember" xml:lang="en-US">State</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_4LH329J9K15K_us-gaap_StateAndLocalJurisdictionMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_TaxCreditCarryforwardAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_TaxCreditCarryforwardAxis" xml:lang="en-US">Tax Credit Carryforward [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_TaxCreditCarryforwardAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_2JF107H7I93I_us-gaap_TaxCreditCarryforwardNameDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_TaxCreditCarryforwardNameDomain" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_4LH329J9K15K_us-gaap_TaxCreditCarryforwardNameDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_ResearchMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ResearchMember" xml:lang="en-US">Research Tax Credit Carryforward [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ResearchMember" xml:lang="en-US">Research and development credit carryforwards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_ResearchMember" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_ResearchMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_2JF107H7I93I_us-gaap_OperatingLossCarryforwardsLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_OperatingLossCarryforwardsLineItems" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_4LH329J9K15K_us-gaap_OperatingLossCarryforwardsLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Effective Income Tax Rate Reconciliation, At Federal Statutory Income Tax Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">U.S. statutory tax rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_IncomeTaxBenefitsFromStockBasedAwards" xlink:label="loc_2JF107H7I93I_awre_IncomeTaxBenefitsFromStockBasedAwards"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_awre_IncomeTaxBenefitsFromStockBasedAwards" xml:lang="en-US">Income Tax Benefits From Stock Based Awards</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_awre_IncomeTaxBenefitsFromStockBasedAwards" xml:lang="en-US">Tax benefits from stock-based awards</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4LH329J9K15K_awre_IncomeTaxBenefitsFromStockBasedAwards" xml:lang="en-US">This element represents amount of tax benefits from stock based awards.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_awre_IncomeTaxBenefitsFromStockBasedAwards" xlink:to="lab_4LH329J9K15K_awre_IncomeTaxBenefitsFromStockBasedAwards"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DeferredTaxAssetsLiabilitiesNet" xml:lang="en-US">Deferred Tax Assets, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_DeferredTaxAssetsLiabilitiesNet" xml:lang="en-US">Deferred tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_2JF107H7I93I_us-gaap_TaxCreditCarryforwardAmount"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_TaxCreditCarryforwardAmount" xml:lang="en-US">Tax Credit Carryforward, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_TaxCreditCarryforwardAmount" xml:lang="en-US">Net federal and state research and development credit carryforwards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_4LH329J9K15K_us-gaap_TaxCreditCarryforwardAmount"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xml:lang="en-US">Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xml:lang="en-US">Equity adjustment to additional paid-in capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_2JF107H7I93I_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_4LH329J9K15K_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_StatementEquityComponentsAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_StatementEquityComponentsAxis" xml:lang="en-US">Equity Components [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_StatementEquityComponentsAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_2JF107H7I93I_us-gaap_EquityComponentDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_EquityComponentDomain" xml:lang="en-US">Equity Component [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_EquityComponentDomain" xlink:to="lab_4LH329J9K15K_us-gaap_EquityComponentDomain"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember" xlink:label="loc_31290F3J262G9III3F2F_awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember" xml:lang="en-US">Unrealized Losses On Available For Sale Securities [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember" xml:lang="en-US">Unrealized losses on available for sale securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_53412H5L484I1KKK5H4H_awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember" xml:lang="en-US">Represents unrealized losses on available for sale securities.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember" xlink:to="lab_53412H5L484I1KKK5H4H_awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember" xlink:label="loc_2JF107H7I93I_awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember" xml:lang="en-US">Unrealized Gains On Available For Sale Securities [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember" xml:lang="en-US">Unrealized gains on available for sale securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4LH329J9K15K_awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember" xml:lang="en-US">Represents unrealized gains on available for sale securities.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember" xlink:to="lab_4LH329J9K15K_awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_AccumulatedOtherComprehensiveIncomeLossRollForward" xlink:label="loc_2JF107H7I93I_awre_AccumulatedOtherComprehensiveIncomeLossRollForward"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_awre_AccumulatedOtherComprehensiveIncomeLossRollForward" xml:lang="en-US">Accumulated Other Comprehensive Income Loss [Roll Forward]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4LH329J9K15K_awre_AccumulatedOtherComprehensiveIncomeLossRollForward" xml:lang="en-US">A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_awre_AccumulatedOtherComprehensiveIncomeLossRollForward" xlink:to="lab_4LH329J9K15K_awre_AccumulatedOtherComprehensiveIncomeLossRollForward"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), before Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xml:lang="en-US">Beginning balance Net unrealized gains (losses) on available for sale securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xml:lang="en-US">Ending balance Net unrealized gains (losses) on available for sale securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect" xlink:label="loc_2JF107H7I93I_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect" xml:lang="en-US">Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Tax Effect</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_4LH329J9K15K_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect" xml:lang="en-US">Beginning balance Income tax benefit (expense) on other comprehensive loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_4LH329J9K15K_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect" xml:lang="en-US">Ending balance Income tax benefit (expense) on other comprehensive loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4LH329J9K15K_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect" xml:lang="en-US">Amount of tax for increase (decrease) in accumulated in equity from transactions and other events and circumstances from non-owner sources. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners).</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect" xlink:to="lab_4LH329J9K15K_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xml:lang="en-US">Beginning balance Total accumulated other comprehensive loss, net of taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xml:lang="en-US">Ending balance Total accumulated other comprehensive loss, net of taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xml:lang="en-US">Beginning balance Total accumulated other comprehensive loss, net of taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:label="loc_2JF107H7I93I_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, before Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xml:lang="en-US">Increase/Decrease Net unrealized gains (losses) on available for sale securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_4LH329J9K15K_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xml:lang="en-US">Increase/Decrease Net unrealized gains (losses) on available for sale securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:to="lab_4LH329J9K15K_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xml:lang="en-US">Increase/Decrease Income tax benefit (expense) on other comprehensive loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes" xlink:label="loc_2JF107H7I93I_awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes" xml:lang="en-US">Increase Decrease Accumulated Other Comprehensive Loss Net Of Taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes" xml:lang="en-US">Increase/Decrease Total accumulated other comprehensive loss, net of taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4LH329J9K15K_awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes" xml:lang="en-US">Represents increase decrease in total accumulated other comprehensive loss, net of taxes.</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_4LH329J9K15K_awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes" xml:lang="en-US">Increase/Decrease Total accumulated other comprehensive loss, net of taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes" xlink:to="lab_4LH329J9K15K_awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xml:lang="en-US">Reclassification Adjustments Net unrealized gains (losses) on available for sale securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:label="loc_2JF107H7I93I_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xml:lang="en-US">Reclassification Adjustments Income tax benefit (expense) on other comprehensive loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_4LH329J9K15K_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xml:lang="en-US">Reclassification Adjustments Income tax benefit (expense) on other comprehensive loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:to="lab_4LH329J9K15K_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xml:lang="en-US">Reclassification Adjustments Total accumulated other comprehensive loss, net of taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xml:lang="en-US">Reclassification Adjustments Total accumulated other comprehensive loss, net of taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_2JF107H7I93I_us-gaap_ClassOfTreasuryStockTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ClassOfTreasuryStockTable" xml:lang="en-US">Class of Treasury Stock [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ClassOfTreasuryStockTable" xlink:to="lab_4LH329J9K15K_us-gaap_ClassOfTreasuryStockTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_ShareRepurchaseProgramAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_ShareRepurchaseProgramAxis" xml:lang="en-US">Share Repurchase Program [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_ShareRepurchaseProgramAxis" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_ShareRepurchaseProgramAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_2JF107H7I93I_us-gaap_ShareRepurchaseProgramDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_ShareRepurchaseProgramDomain" xml:lang="en-US">Share Repurchase Program [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_ShareRepurchaseProgramDomain" xlink:to="lab_4LH329J9K15K_us-gaap_ShareRepurchaseProgramDomain"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_ShareRepurchaseProgramMember" xlink:label="loc_31290F3J262G9III3F2F_awre_ShareRepurchaseProgramMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_awre_ShareRepurchaseProgramMember" xml:lang="en-US">Share Repurchase Program [Member]</label>
<label xlink:type="resource" xlink:label="lab_53412H5L484I1KKK5H4H_awre_ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US">Share Repurchase Program</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_awre_ShareRepurchaseProgramMember" xlink:to="lab_53412H5L484I1KKK5H4H_awre_ShareRepurchaseProgramMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_2JF107H7I93I_us-gaap_EquityClassOfTreasuryStockLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_EquityClassOfTreasuryStockLineItems" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="lab_4LH329J9K15K_us-gaap_EquityClassOfTreasuryStockLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xml:lang="en-US">Maximum amount of common stock authorized to repurchase</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_2JF107H7I93I_us-gaap_TreasuryStockSharesAcquired"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4LH329J9K15K_us-gaap_TreasuryStockSharesAcquired" xml:lang="en-US">Treasury Stock, Shares, Acquired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4LH329J9K15K_us-gaap_TreasuryStockSharesAcquired" xml:lang="en-US">Repurchase common stock (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2JF107H7I93I_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_4LH329J9K15K_us-gaap_TreasuryStockSharesAcquired"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_31290F3J262G9III3F2F_us-gaap_TreasuryStockValueAcquiredCostMethod"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_TreasuryStockValueAcquiredCostMethod" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_53412H5L484I1KKK5H4H_us-gaap_TreasuryStockValueAcquiredCostMethod" xml:lang="en-US">Repurchase common stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_31290F3J262G9III3F2F_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_53412H5L484I1KKK5H4H_us-gaap_TreasuryStockValueAcquiredCostMethod"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustment"/>
<label xlink:type="resource" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US">Prior Period Reclassification Adjustment</label>
<label xlink:type="resource" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US">Reclassification amount of deferred tax assets previously included in current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustment" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustment"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock"/>
<label xlink:type="resource" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US">Payments for Repurchase of Common Stock</label>
<label xlink:type="resource" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US">Repurchase of common stock</label>
<label xlink:type="resource" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US">Repurchase of common stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue"/>
<label xlink:type="resource" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US">Cash Equivalents, at Carrying Value</label>
<label xlink:type="resource" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US">Cash equivalents, primarily include money market funds</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashEquivalentsAtCarryingValue"/>
</labelLink></linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>awre-20160630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Modified with Ez-Editor Version 1.6.0.0 on Tuesday, July 26, 2016 01:39:33 AM -->
<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="awre-20160630.xsd#DocumentAndEntityInformation" roleURI="http://www.aware.com/role/DocumentAndEntityInformation"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#CONSOLIDATEDBALANCESHEETSUnaudited" roleURI="http://www.aware.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#CONSOLIDATEDBALANCESHEETSUnauditedParentheticals" roleURI="http://www.aware.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParentheticals"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUnaudited" roleURI="http://www.aware.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUnaudited"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" roleURI="http://www.aware.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#NatureOfBusiness" roleURI="http://www.aware.com/role/NatureOfBusiness"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#BasisOfPresentation" roleURI="http://www.aware.com/role/BasisOfPresentation"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#FairValueMeasurements" roleURI="http://www.aware.com/role/FairValueMeasurements"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#ComputationOfEarningsPerShare" roleURI="http://www.aware.com/role/ComputationOfEarningsPerShare"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#StockBasedCompensation" roleURI="http://www.aware.com/role/StockBasedCompensation"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#BusinessSegments" roleURI="http://www.aware.com/role/BusinessSegments"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#RecentAccountingPronouncements" roleURI="http://www.aware.com/role/RecentAccountingPronouncements"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#IncomeTaxes" roleURI="http://www.aware.com/role/IncomeTaxes"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#AccumulatedOtherComprehensiveLoss" roleURI="http://www.aware.com/role/AccumulatedOtherComprehensiveLoss"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#ShareRepurchaseProgram1" roleURI="http://www.aware.com/role/ShareRepurchaseProgram1"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#AccountingPoliciesPolicies" roleURI="http://www.aware.com/role/AccountingPoliciesPolicies"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#FairValueMeasurementsTables" roleURI="http://www.aware.com/role/FairValueMeasurementsTables"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#ComputationofEarningsperShareTables" roleURI="http://www.aware.com/role/ComputationofEarningsperShareTables"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#StockBasedCompensationTables" roleURI="http://www.aware.com/role/StockBasedCompensationTables"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#BusinessSegmentsTables" roleURI="http://www.aware.com/role/BusinessSegmentsTables"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#AccumulatedOtherComprehensiveLossTables" roleURI="http://www.aware.com/role/AccumulatedOtherComprehensiveLossTables"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails" roleURI="http://www.aware.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#FairValueMeasurementsDetailTextuals" roleURI="http://www.aware.com/role/FairValueMeasurementsDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#ComputationOfEarningsPerShareSummaryOfNetIncomePerShareDetails" roleURI="http://www.aware.com/role/ComputationOfEarningsPerShareSummaryOfNetIncomePerShareDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#ComputationOfEarningsPerShareDetailTextuals" roleURI="http://www.aware.com/role/ComputationOfEarningsPerShareDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails" roleURI="http://www.aware.com/role/StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#StockBasedCompensationDetailTextuals" roleURI="http://www.aware.com/role/StockBasedCompensationDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#BusinessSegmentsRevenuesGeneratedFollowingGeographicRegionsDetails" roleURI="http://www.aware.com/role/BusinessSegmentsRevenuesGeneratedFollowingGeographicRegionsDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#BusinessSegmentsSummaryOfRevenueByProductGroupDetails1" roleURI="http://www.aware.com/role/BusinessSegmentsSummaryOfRevenueByProductGroupDetails1"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#Recentaccountingpronouncementsadetailtextuals" roleURI="http://www.aware.com/role/Recentaccountingpronouncementsadetailtextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#IncomeTaxesDetailTextuals" roleURI="http://www.aware.com/role/IncomeTaxesDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#AccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossAndActivityDetails" roleURI="http://www.aware.com/role/AccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossAndActivityDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20160630.xsd#ShareRepurchaseProgramDetailTextuals" roleURI="http://www.aware.com/role/ShareRepurchaseProgramDetailTextuals"/>
<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"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/DocumentAndEntityInformation">
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_DocumentAndEntityInformationAbstract" xlink:label="loc_awre_DocumentAndEntityInformationAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_EntityRegistrantName_1" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_EntityCentralIndexKey_2" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_TradingSymbol_3" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_CurrentFiscalYearEndDate_4" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_EntityFilerCategory_5" order="40" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_6" order="50" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_DocumentType_7" order="60" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_DocumentPeriodEndDate_8" order="70" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_AmendmentFlag_9" order="80" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_DocumentFiscalYearFocus_10" order="90" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_DocumentFiscalPeriodFocus_11" order="100" use="optional"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/CONSOLIDATEDBALANCESHEETSUnaudited">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_AssetsAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_AssetsCurrentAbstract_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2" xlink:to="loc_us-gaap_AssetsCurrent_6" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_9" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_10" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_Assets_11" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_12" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_13"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_12" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_13" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_14"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_13" xlink:to="loc_us-gaap_AccountsPayableCurrent_14" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_15"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_13" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_15" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_16"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_13" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_16" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_17"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_13" xlink:to="loc_us-gaap_DeferredRevenueCurrent_17" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_18"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_13" xlink:to="loc_us-gaap_LiabilitiesCurrent_18" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_19"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_12" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_19" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_20"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_12" xlink:to="loc_us-gaap_CommitmentsAndContingencies_20" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_21"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_12" xlink:to="loc_us-gaap_StockholdersEquityAbstract_21" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_22"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_21" xlink:to="loc_us-gaap_PreferredStockValue_22" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_23"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_21" xlink:to="loc_us-gaap_CommonStockValue_23" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_24"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_21" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_24" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_25"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_21" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_25" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_26"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_21" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_26" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_27"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_21" xlink:to="loc_us-gaap_StockholdersEquity_27" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_28"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_12" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_28" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParentheticals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_CommonStockSharesIssued_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUnaudited">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNetAbstract" xlink:label="loc_us-gaap_SalesRevenueNetAbstract_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_SalesRevenueNetAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LicenseAndServicesRevenue" xlink:label="loc_us-gaap_LicenseAndServicesRevenue_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesRevenueNetAbstract_1" xlink:to="loc_us-gaap_LicenseAndServicesRevenue_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaintenanceRevenue" xlink:label="loc_us-gaap_MaintenanceRevenue_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesRevenueNetAbstract_1" xlink:to="loc_us-gaap_MaintenanceRevenue_3" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesRevenueNetAbstract_1" xlink:to="loc_us-gaap_SalesRevenueServicesNet_4" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesRevenueNetAbstract_1" xlink:to="loc_us-gaap_SalesRevenueGoodsNet_5" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RoyaltyRevenue" xlink:label="loc_us-gaap_RoyaltyRevenue_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesRevenueNetAbstract_1" xlink:to="loc_us-gaap_RoyaltyRevenue_6" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesRevenueNetAbstract_1" xlink:to="loc_us-gaap_SalesRevenueNet_7" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfServicesLicensesAndServices" xlink:label="loc_us-gaap_CostOfServicesLicensesAndServices_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_8" xlink:to="loc_us-gaap_CostOfServicesLicensesAndServices_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_8" xlink:to="loc_us-gaap_CostOfServices_10" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_8" xlink:to="loc_us-gaap_CostOfGoodsSold_11" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_8" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_12" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_13"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_8" xlink:to="loc_us-gaap_SellingAndMarketingExpense_13" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_14"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_8" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_14" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_15"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_8" xlink:to="loc_us-gaap_CostsAndExpenses_15" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_16"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_OperatingIncomeLoss_16" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_17"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_17" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_18"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_InvestmentIncomeInterest_18" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_20"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_20" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_21"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_NetIncomeLoss_21" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_22"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_EarningsPerShareBasic_22" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_23"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_23" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_24"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_24" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_25"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_25" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_26"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_26" order="120" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_27"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_26" xlink:to="loc_us-gaap_NetIncomeLoss_27" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_28"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_26" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_28" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_29"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_28" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_29" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_30"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_26" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_30" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:to="loc_us-gaap_NetIncomeLoss_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3" xlink:to="loc_us-gaap_ShareBasedCompensation_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome" xlink:label="loc_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3" xlink:to="loc_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3" xlink:to="loc_us-gaap_GainLossOnSaleOfInvestments_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_8" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_11" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_12" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_13"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_13" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_14"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_14" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_15"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_15" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_16"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_16" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_17"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_17" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_19"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_19" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_20"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_20" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets_21"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18" xlink:to="loc_us-gaap_PaymentsToAcquireOtherProductiveAssets_21" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_22"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_22" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_23"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_23" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_24"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_23" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_24" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation" xlink:label="loc_us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation_25"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_23" xlink:to="loc_us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation_25" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_26"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_23" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_26" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_27"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_23" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_27" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_28"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_23" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_28" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_29"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_29" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_31"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_31" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_32"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_32" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_33"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_32" xlink:to="loc_us-gaap_IncomeTaxesPaid_33" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/NatureOfBusiness">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaap_NatureOfOperations_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0" xlink:to="loc_us-gaap_NatureOfOperations_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/BasisOfPresentation">
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_BasisOfAccountingAbstract" xlink:label="loc_awre_BasisOfAccountingAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="loc_us-gaap_BasisOfAccounting_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_BasisOfAccountingAbstract_0" xlink:to="loc_us-gaap_BasisOfAccounting_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/FairValueMeasurements">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/ComputationOfEarningsPerShare">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/StockBasedCompensation">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/BusinessSegments">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/RecentAccountingPronouncements">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_0" xlink:to="loc_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/IncomeTaxes">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/AccumulatedOtherComprehensiveLoss">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/ShareRepurchaseProgram1">
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_ShareRepurchaseProgramAbstract" xlink:label="loc_awre_ShareRepurchaseProgramAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_ShareRepurchaseProgramAbstract_0" xlink:to="loc_us-gaap_TreasuryStockTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/AccountingPoliciesPolicies">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/FairValueMeasurementsTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/ComputationofEarningsperShareTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/StockBasedCompensationTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/BusinessSegmentsTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0" xlink:to="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfProductInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfProductInformationTableTextBlock_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0" xlink:to="loc_us-gaap_ScheduleOfProductInformationTableTextBlock_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/AccumulatedOtherComprehensiveLossTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_3" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_10" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_11" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_12" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_13"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_11" xlink:to="loc_us-gaap_MoneyMarketFundsMember_13" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_14"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_14" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_15"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_14" xlink:to="loc_us-gaap_AvailableForSaleSecurities_15" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_16"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_14" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_16" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_17"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_14" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_17" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/FairValueMeasurementsDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_3" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_5" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_6" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_6" xlink:to="loc_us-gaap_MoneyMarketFundsMember_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_10" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_12" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_13"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_12" xlink:to="loc_us-gaap_AvailableForSaleSecurities_13" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>


<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_12" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_12" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/ComputationOfEarningsPerShareSummaryOfNetIncomePerShareDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0" xlink:to="loc_us-gaap_NetIncomeLoss_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0" xlink:to="loc_us-gaap_EarningsPerShareBasic_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/ComputationOfEarningsPerShareDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaap_StockOptionMember_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_3" xlink:to="loc_us-gaap_StockOptionMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_5" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_CostOfServicesMember" xlink:label="loc_awre_CostOfServicesMember_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3" xlink:to="loc_awre_CostOfServicesMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_8" xlink:to="loc_us-gaap_ShareBasedCompensation_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/StockBasedCompensationDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_AwardTypeAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_UnrestrictedStockGrantsMember" xlink:label="loc_awre_UnrestrictedStockGrantsMember_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3" xlink:to="loc_awre_UnrestrictedStockGrantsMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_PlanNameAxis_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_5" xlink:to="loc_us-gaap_PlanNameDomain_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_NonqualifiedStockPlan2001Member" xlink:label="loc_awre_NonqualifiedStockPlan2001Member_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_6" xlink:to="loc_awre_NonqualifiedStockPlan2001Member_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_AwardDateAxis_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_8" xlink:to="loc_us-gaap_AwardDateDomain_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_GrantDateMarch2015Member" xlink:label="loc_awre_GrantDateMarch2015Member_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_9" xlink:to="loc_awre_GrantDateMarch2015Member_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_GrantDateMarch2016Member" xlink:label="loc_awre_GrantDateMarch2016Member_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_9" xlink:to="loc_awre_GrantDateMarch2016Member_11" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_TitleOfIndividualAxis_12" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_13"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualAxis_12" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_13" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_DirectorsOfficerAndEmployeesMember" xlink:label="loc_awre_DirectorsOfficerAndEmployeesMember_14"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_13" xlink:to="loc_awre_DirectorsOfficerAndEmployeesMember_14" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_16"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_16" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_17"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_17" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="loc_us-gaap_RestrictedStockExpense_18"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15" xlink:to="loc_us-gaap_RestrictedStockExpense_18" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_19"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_19" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_20"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_20" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_21"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_21" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_22"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_22" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/BusinessSegmentsRevenuesGeneratedFollowingGeographicRegionsDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_ConsolidationItemsAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidationItemsAxis_2" xlink:to="loc_us-gaap_ConsolidationItemsDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidationItemsDomain_3" xlink:to="loc_us-gaap_OperatingSegmentsMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_StatementGeographicalAxis_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementGeographicalAxis_5" xlink:to="loc_us-gaap_SegmentGeographicalDomain_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_US" xlink:label="loc_country_US_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_6" xlink:to="loc_country_US_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd#country_BR" xlink:label="loc_country_BR_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_6" xlink:to="loc_country_BR_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_RestOfWorldMember" xlink:label="loc_awre_RestOfWorldMember_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_6" xlink:to="loc_awre_RestOfWorldMember_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_10" xlink:to="loc_us-gaap_SalesRevenueNet_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/BusinessSegmentsSummaryOfRevenueByProductGroupDetails1">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_ConsolidationItemsAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidationItemsAxis_2" xlink:to="loc_us-gaap_ConsolidationItemsDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidationItemsDomain_3" xlink:to="loc_us-gaap_OperatingSegmentsMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5" xlink:to="loc_us-gaap_SegmentDomain_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_BiometricsMember" xlink:label="loc_awre_BiometricsMember_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6" xlink:to="loc_awre_BiometricsMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_ImagingMember" xlink:label="loc_awre_ImagingMember_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6" xlink:to="loc_awre_ImagingMember_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_DslRoyaltiesMember" xlink:label="loc_awre_DslRoyaltiesMember_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6" xlink:to="loc_awre_DslRoyaltiesMember_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_10" xlink:to="loc_us-gaap_SalesRevenueNet_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/Recentaccountingpronouncementsadetailtextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustment_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_0" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustment_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/IncomeTaxesDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_2" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_3" xlink:to="loc_us-gaap_DomesticCountryMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_3" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_6" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaap_ResearchMember_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_7" xlink:to="loc_us-gaap_ResearchMember_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_9" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_11" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_IncomeTaxBenefitsFromStockBasedAwards" xlink:label="loc_awre_IncomeTaxBenefitsFromStockBasedAwards_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_9" xlink:to="loc_awre_IncomeTaxBenefitsFromStockBasedAwards_12" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_9" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_14"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_9" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_14" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_15"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_9" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_15" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/AccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossAndActivityDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember" xlink:label="loc_awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember" xlink:label="loc_awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_AccumulatedOtherComprehensiveIncomeLossRollForward" xlink:label="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6" xlink:to="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_7" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect" xlink:label="loc_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_7" xlink:to="loc_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_7" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_11" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_12" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes" xlink:label="loc_awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes_13"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_7" xlink:to="loc_awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes_13" order="50" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_14"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_14" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_15"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_15" order="70" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_16"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_16" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1_17"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_7" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1_17" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect" xlink:label="loc_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect_18"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_7" xlink:to="loc_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect_18" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_19"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_AccumulatedOtherComprehensiveIncomeLossRollForward_7" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_19" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/ShareRepurchaseProgramDetailTextuals">
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_ShareRepurchaseProgramAbstract" xlink:label="loc_awre_ShareRepurchaseProgramAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_ShareRepurchaseProgramAbstract_0" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_1" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_2" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="awre-20160630.xsd#awre_ShareRepurchaseProgramMember" xlink:label="loc_awre_ShareRepurchaseProgramMember_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_3" xlink:to="loc_awre_ShareRepurchaseProgramMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_1" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_5" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_5" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_5" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737572432">
<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">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jul. 22, 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_awre_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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">AWARE INC /MA/<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">0001015739<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">awre<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,975,463<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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2016<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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">2016<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">Q2<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_awre_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 );">- 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;">awre_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>awre_</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>12
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737982880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 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_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">$ 52,256<span></span>
</td>
<td class="nump">$ 51,232<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">5,558<span></span>
</td>
<td class="nump">4,743<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">469<span></span>
</td>
<td class="nump">483<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">58,283<span></span>
</td>
<td class="nump">56,458<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">4,816<span></span>
</td>
<td class="nump">4,977<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_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Investments</a></td>
<td class="nump">858<span></span>
</td>
<td class="nump">869<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_DeferredTaxAssetsLiabilitiesNetCurrent', window );">Deferred tax assets</a></td>
<td class="nump">998<span></span>
</td>
<td class="nump">999<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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">206<span></span>
</td>
<td class="nump">316<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_Assets', window );">Total assets</a></td>
<td class="nump">65,161<span></span>
</td>
<td class="nump">63,619<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_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="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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,055<span></span>
</td>
<td class="nump">234<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 );">Accrued expenses</a></td>
<td class="nump">991<span></span>
</td>
<td class="nump">952<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_AccruedIncomeTaxesCurrent', window );">Accrued income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">236<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_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">4,407<span></span>
</td>
<td class="nump">5,885<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">6,453<span></span>
</td>
<td class="nump">7,307<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_DeferredRevenueNoncurrent', window );">Long-term deferred revenue</a></td>
<td class="nump">211<span></span>
</td>
<td class="nump">131<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_CommitmentsAndContingencies', window );">Commitments and contingent liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</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_PreferredStockValue', window );">Preferred stock, $1.00 par value; 1,000,000 shares authorized, none outstanding</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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, $.01 par value; 70,000,000 shares authorized; issued and outstanding 22,916,561 as of June 30, 2016 and 22,935,988 as of December 31, 2015</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">229<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">103,226<span></span>
</td>
<td class="nump">102,968<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</a></td>
<td class="num">(76)<span></span>
</td>
<td class="num">(64)<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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(44,882)<span></span>
</td>
<td class="num">(46,952)<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_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">58,497<span></span>
</td>
<td class="nump">56,181<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 65,161<span></span>
</td>
<td class="nump">$ 63,619<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_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))<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> -Subparagraph (SX 210.5-02(4))<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_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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<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(20))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="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_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_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=66004124&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=66004124&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=66004124&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_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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt securities categorized neither as held-to-maturity nor trading which are intended be sold or mature more than one year from the balance sheet date 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=65884222&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=66010992&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_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="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=66902209&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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="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_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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<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 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 3: 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=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: 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.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: 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.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: 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.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: 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.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<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_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</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.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: 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=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: 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.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: 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.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: 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.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: 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.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<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_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsLiabilitiesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction and classified as current.</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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31917-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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_DeferredTaxAssetsLiabilitiesNetCurrent</td>
</tr>
<tr>
<td style="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_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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>Amount of noncurrent assets classified as other.</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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred 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(28))<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_PreferredStockValue</td>
</tr>
<tr>
<td style="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_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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<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> -Subparagraph (SX 210.5-02(7))<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> -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_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_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 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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(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_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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<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 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 3: 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))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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(29))<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737949744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (unaudited) (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 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_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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 1.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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">70,000,000<span></span>
</td>
<td class="nump">70,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_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">22,916,561<span></span>
</td>
<td class="nump">22,935,988<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">22,916,561<span></span>
</td>
<td class="nump">22,935,988<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of common stock outstanding. Common stock represent the ownership interest in a corporation.</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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock nonredeemable or redeemable solely at the option of the issuer.</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))<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_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) 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(28))<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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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))<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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6740286864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 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_SalesRevenueNetAbstract', window );"><strong>Revenue:</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>
</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_LicenseAndServicesRevenue', window );">Software licenses</a></td>
<td class="nump">$ 5,347<span></span>
</td>
<td class="nump">$ 2,272<span></span>
</td>
<td class="nump">$ 8,121<span></span>
</td>
<td class="nump">$ 3,921<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_MaintenanceRevenue', window );">Software maintenance</a></td>
<td class="nump">1,181<span></span>
</td>
<td class="nump">1,278<span></span>
</td>
<td class="nump">2,462<span></span>
</td>
<td class="nump">2,431<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_SalesRevenueServicesNet', window );">Services</a></td>
<td class="nump">216<span></span>
</td>
<td class="nump">855<span></span>
</td>
<td class="nump">635<span></span>
</td>
<td class="nump">2,075<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_SalesRevenueGoodsNet', window );">Hardware</a></td>
<td class="nump">31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">317<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_RoyaltyRevenue', window );">Royalties</a></td>
<td class="nump">129<span></span>
</td>
<td class="nump">105<span></span>
</td>
<td class="nump">203<span></span>
</td>
<td class="nump">206<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_SalesRevenueNet', window );">Total revenue</a></td>
<td class="nump">6,904<span></span>
</td>
<td class="nump">4,510<span></span>
</td>
<td class="nump">11,738<span></span>
</td>
<td class="nump">8,633<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_CostsAndExpensesAbstract', window );"><strong>Costs and expenses:</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>
</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_CostOfServicesLicensesAndServices', window );">Cost of software licenses</a></td>
<td class="nump">858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,101<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_CostOfServices', window );">Cost of services</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">569<span></span>
</td>
<td class="nump">372<span></span>
</td>
<td class="nump">1,116<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 hardware</a></td>
<td class="nump">29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234<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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">1,802<span></span>
</td>
<td class="nump">1,439<span></span>
</td>
<td class="nump">3,451<span></span>
</td>
<td class="nump">2,874<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_SellingAndMarketingExpense', window );">Selling and marketing</a></td>
<td class="nump">1,111<span></span>
</td>
<td class="nump">1,064<span></span>
</td>
<td class="nump">2,031<span></span>
</td>
<td class="nump">2,036<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">872<span></span>
</td>
<td class="nump">961<span></span>
</td>
<td class="nump">1,595<span></span>
</td>
<td class="nump">1,746<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_CostsAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">4,830<span></span>
</td>
<td class="nump">4,033<span></span>
</td>
<td class="nump">8,784<span></span>
</td>
<td class="nump">7,772<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</a></td>
<td class="nump">2,074<span></span>
</td>
<td class="nump">477<span></span>
</td>
<td class="nump">2,954<span></span>
</td>
<td class="nump">861<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</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">12<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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">72<span></span>
</td>
<td class="nump">33<span></span>
</td>
<td class="nump">138<span></span>
</td>
<td class="nump">74<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="nump">2,146<span></span>
</td>
<td class="nump">510<span></span>
</td>
<td class="nump">3,092<span></span>
</td>
<td class="nump">947<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 );">Provision for income taxes</a></td>
<td class="nump">710<span></span>
</td>
<td class="nump">191<span></span>
</td>
<td class="nump">1,022<span></span>
</td>
<td class="nump">356<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 1,436<span></span>
</td>
<td class="nump">$ 319<span></span>
</td>
<td class="nump">$ 2,070<span></span>
</td>
<td class="nump">$ 591<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_EarningsPerShareBasic', window );">Net income per share - basic (in dollars per share)</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.03<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_EarningsPerShareDiluted', window );">Net income per share - diluted (in dollars per share)</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.03<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 shares - basic (in shares)</a></td>
<td class="nump">22,964<span></span>
</td>
<td class="nump">22,867<span></span>
</td>
<td class="nump">22,978<span></span>
</td>
<td class="nump">22,866<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 );">Weighted-average shares - diluted (in shares)</a></td>
<td class="nump">23,124<span></span>
</td>
<td class="nump">23,029<span></span>
</td>
<td class="nump">23,064<span></span>
</td>
<td class="nump">22,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_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive income:</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>
</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 1,436<span></span>
</td>
<td class="nump">$ 319<span></span>
</td>
<td class="nump">$ 2,070<span></span>
</td>
<td class="nump">$ 591<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (net of tax):</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>
</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 losses on available for sale securities</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(48)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="num">(40)<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 1,427<span></span>
</td>
<td class="nump">$ 271<span></span>
</td>
<td class="nump">$ 2,058<span></span>
</td>
<td class="nump">$ 551<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=66004124&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_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="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_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=63488584&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_CostOfServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 services rendered by an entity 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(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&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_CostOfServices</td>
</tr>
<tr>
<td style="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_CostOfServicesLicensesAndServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of generating revenue from multiple-deliverable arrangements that include licensing fees and services revenue. Licensing revenue is consideration received from another party for the right to use, but not own, certain of the entity's intangible assets. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark. Licensing fees are generally, but not always, fixed as to amount and not dependent upon the revenue generated by the licensing party. An entity may receive licensing fees for licenses that also generate royalty payments to the entity. Services revenue may be derived by providing other, nonspecified, services 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(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&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_CostOfServicesLicensesAndServices</td>
</tr>
<tr>
<td style="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_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of sales and operating expenses 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 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&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_CostsAndExpenses</td>
</tr>
<tr>
<td style="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_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="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_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 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=65016374&amp;loc=d3e4984-109258<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&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 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=63488584&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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 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 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=64863997&amp;loc=d3e1252-109256<br><br>Reference 3: 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=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=63488584&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>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to 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=68072869&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 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&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 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: 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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<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=65882285&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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating 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 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="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_LicenseAndServicesRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from multiple-deliverable arrangements that include licensing fees and services revenue. Licensing revenue is consideration received from another party for the right to use, but not own, certain of the entity's intangible assets. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark. Licensing fees are generally, but not always, fixed as to amount and not dependent upon the revenue generated by the licensing party. An entity may receive licensing fees for licenses that also generate royalty payments to the entity. Services revenue may be derived by providing other, nonspecified, services 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.1(d),(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&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_LicenseAndServicesRevenue</td>
</tr>
<tr>
<td style="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_MaintenanceRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue derived from maintenance services provided under contracts or arrangements with clients. For example, it may include the maintenance of software, plant and equipment, and facilities.</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(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&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_MaintenanceRevenue</td>
</tr>
<tr>
<td style="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=66902209&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 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 4: 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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(18))<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> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&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_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=63488584&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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="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_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=66004124&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=66004124&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_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_RoyaltyRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue earned during the period from the leasing or otherwise lending to a third party the entity's rights or title to certain property. Royalty revenue is derived from a percentage or stated amount of sales proceeds or revenue generated by the third party using the entity's property. Examples of property from which royalties may be derived include patents and oil and mineral rights.</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(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&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_RoyaltyRevenue</td>
</tr>
<tr>
<td style="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_SalesRevenueGoodsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period from the sale of goods in the normal course of business, after deducting returns, allowances and 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(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&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_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="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=63488584&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_SalesRevenueNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SalesRevenueNetAbstract</td>
</tr>
<tr>
<td style="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_SalesRevenueServicesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period from services rendered in the normal course of business, after deducting allowances and 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(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&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_SalesRevenueServicesNet</td>
</tr>
<tr>
<td style="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=64863997&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=64863997&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>15
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6740259152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', 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">$ 2,070<span></span>
</td>
<td class="nump">$ 591<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 (used in) 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">324<span></span>
</td>
<td class="nump">309<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 );">Stock-based compensation</a></td>
<td class="nump">190<span></span>
</td>
<td class="nump">242<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_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome', window );">Deferred tax provision on other comprehensive income</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">21<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_GainLossOnSaleOfInvestments', window );">Gain on sale of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12)<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_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Amortization of discount on investments</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(5)<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="num">(815)<span></span>
</td>
<td class="num">(1,202)<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">14<span></span>
</td>
<td class="num">(692)<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_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred tax assets</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">46<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_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">821<span></span>
</td>
<td class="num">(111)<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_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">118<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_IncreaseDecreaseInAccruedTaxesPayable', window );">Accrued income taxes</a></td>
<td class="num">(236)<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_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="num">(1,398)<span></span>
</td>
<td class="nump">593<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">1,010<span></span>
</td>
<td class="num">(102)<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_NetCashProvidedByUsedInInvestingActivitiesAbstract', 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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(54)<span></span>
</td>
<td class="num">(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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Sales of investments</a></td>
<td class="text">&#160;<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_PaymentsToAcquireOtherProductiveAssets', window );">Purchase of other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(320)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(54)<span></span>
</td>
<td class="nump">141<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_NetCashProvidedByUsedInFinancingActivitiesAbstract', 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">22<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_ProceedsAndExcessTaxBenefitFromSharebasedCompensation', window );">Excess tax benefits from stock-based compensation</a></td>
<td class="nump">457<span></span>
</td>
<td class="nump">554<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments made for taxes of employees who surrendered shares related to unrestricted stock</a></td>
<td class="num">(61)<span></span>
</td>
<td class="num">(87)<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_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(349)<span></span>
</td>
<td class="text">&#160;<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">489<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_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Increase in cash and cash equivalents</a></td>
<td class="nump">1,024<span></span>
</td>
<td class="nump">528<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, beginning of period</a></td>
<td class="nump">51,232<span></span>
</td>
<td class="nump">43,985<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, end of period</a></td>
<td class="nump">52,256<span></span>
</td>
<td class="nump">44,513<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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure:</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_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="nump">$ 833<span></span>
</td>
<td class="nump">$ 346<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) pertaining to income (loss) from continuing operations.</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;">awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>awre_</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_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="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_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=66902209&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=66902209&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_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=66902209&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_GainLossOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from 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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_GainLossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</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><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 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount 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.</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=66902209&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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="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=66902209&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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of expenses incurred but not yet 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=66902209&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_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of all taxes owed but not paid, including income, property and other taxes.</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_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</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=66902209&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_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a 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> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="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_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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 prepaid expenses, and assets classified as other.</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=66902209&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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financing activities, including 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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3574-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_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="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_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="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_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investing activities, including 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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3574-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_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="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_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="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_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including 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=66902209&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=66902209&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=66902209&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_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="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_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="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=66902209&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 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 4: 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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(18))<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> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&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_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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reacquire common stock 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</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=66902209&amp;loc=d3e3291-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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="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_PaymentsToAcquireOtherProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.</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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3213-108585<br><br>Reference 2: 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_PaymentsToAcquireOtherProductiveAssets</td>
</tr>
<tr>
<td style="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=66902209&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_ProceedsAndExcessTaxBenefitFromSharebasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash inflow comprised of the amount received from (a) employees to acquire the entity's shares under incentive awards, including stock option exercises and restricted stock arrangements, and (b) the excess tax benefit arising from such transactions.</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_ProceedsAndExcessTaxBenefitFromSharebasedCompensation</td>
</tr>
<tr>
<td style="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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from the additional capital contribution to the 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> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3255-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_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of debt 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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=66010992&amp;loc=d3e26853-111562<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=66902209&amp;loc=d3e3179-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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="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=66902209&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>16
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6730371104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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 );">Nature of Business</a></td>
<td class="text"><table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0pt; margin-bottom: 0pt; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0px;"></td>
<td style="width: 0.25in;">A)</td>
<td style="text-align: justify;"><b><i>Nature of Business.</i></b>&#160;We are a leading provider of software and services to the biometrics industry. Our software products are used in government and commercial biometrics systems, which are capable of determining or verifying an individual&#8217;s identity. We also offer engineering services related to software customization, integration, and installation, as well as complete systems development. We sell our biometrics software products and services globally through systems integrators, OEMs, and directly to end user customers. We also derive a portion of our revenue from the sale of imaging software.</td>
</tr>
</table><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=64851502&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=64851502&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>17
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6899430640">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_awre_BasisOfAccountingAbstract', window );"><strong>Basis Of Accounting [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_BasisOfAccounting', window );">Basis of Presentation</a></td>
<td class="text"><table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0pt; margin-bottom: 0pt; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0px;"></td>
<td style="width: 0.25in;">B)</td>
<td style="text-align: justify;"><b><i>Basis of Presentation.</i></b>&#160;The accompanying unaudited consolidated financial statements have been prepared in accordance with the instructions for Form 10-Q and therefore do not include all information and notes necessary for a complete presentation of our financial position, results of operations and cash flows, in conformity with generally accepted accounting principles. We filed audited financial statements which included all information and notes necessary for such presentation for the three years ended December 31, 2015 in conjunction with our 2015 Annual Report on Form 10-K. This Form 10-Q should be read in conjunction with that Form 10-K.</td>
</tr>
</table>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: -0.25in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">The accompanying unaudited consolidated balance sheets, statements of income and comprehensive income, and statements of cash flows reflect all adjustments (consisting only of normal recurring items) which are, in the opinion of management, necessary for a fair presentation of financial position at June 30, 2016, and of operations and cash flows for the interim periods ended June 30, 2016 and 2015.</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: -0.25in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">The results of operations for the interim period ended June 30, 2016 are not necessarily indicative of the results to be expected for the year.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_awre_BasisOfAccountingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">awre_BasisOfAccountingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>awre_</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_BasisOfAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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_BasisOfAccounting</td>
</tr>
<tr>
<td style="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>18
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6730397200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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 Measurements</a></td>
<td class="text"><div>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0pt; margin-bottom: 0pt; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;">C)</td>
<td style="text-align: justify;"><b><i>Fair Value Measurements.&#160;</i></b>The Financial Accounting Standards Board (&#8220;FASB&#8221;) Codification defines fair value, and establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to the unadjusted quoted prices in active markets for identical assets or liabilities (level 1 measurements) and the lowest priority to unobservable inputs (level 3 measurements). The three levels of the fair value hierarchy under the FASB Codification are: i) Level 1 &#8211; valuations that are based on quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date; ii) Level 2 &#8211; valuations that are based on quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly; and iii) Level 3 &#8211; valuations that require inputs that are both significant to the fair value measurement and unobservable.</td>
</tr>
</table>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: -0.25in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;">Cash and cash equivalents, which primarily include money market mutual funds, were $52.3 million and $51.2 million as of June 30, 2016 and December 31, 2015, respectively. We classified our cash equivalents of $43.3 million and $43.0 million as of June 30, 2016 and December 31, 2015 within Level 1 of the fair value hierarchy because they are valued using quoted market prices.</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;">Our investments, which consist of high yield corporate debt securities, are also classified within Level 1 of the fair value hierarchy because they are valued using quoted market prices. We categorize our investments as available-for-sale securities, and carry them at fair value in our financial statements. We had $0.9 million of available-for-sale investments as of June 30, 2016 and December 31, 2015.</p>
<div style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 23.75pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;&#160;</div>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;">As of June 30, 2016, our assets that are measured at fair value on a recurring basis and whose carrying values approximate their respective fair values include the following (in thousands):</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="10" nowrap="nowrap">Fair&#160;Value&#160;Measurement&#160;at&#160;June&#160;30,&#160;2016&#160;Using:</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Quoted&#160;Prices&#160;in<br />Active&#160;Markets&#160;for<br />Identical&#160;Assets</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Significant&#160;Other<br />Observable&#160;Inputs</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Significant<br />Unobservable<br />Inputs</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">(Level&#160;1)</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">(Level&#160;2)</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px;
 border-bottom-style: solid;" colspan="2" nowrap="nowrap">(Level&#160;3)</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="width: 918px; text-align: left;">Corporate debt securities</td>
<td style="width: 16px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">858</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">-</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">-</td>
<td style="width: 15px; text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: left; padding-bottom: 2px;">Money market funds (included in cash and cash equivalents)</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">43,309</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="padding-bottom: 4px; padding-left: 9pt;">Total</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">44,167</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">-</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">-</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
</tr>
</table>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;">As of December 31, 2015, our assets that are measured at fair value on a recurring basis and whose carrying values approximate their respective fair values include the following (in thousands):</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="10" nowrap="nowrap">Fair&#160;Value&#160;Measurement&#160;at&#160;December&#160;31,&#160;2015&#160;Using:</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Quoted&#160;Prices&#160;in<br />Active&#160;Markets&#160;for<br />Identical&#160;Assets</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Significant&#160;Other<br />Observable&#160;Inputs</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Significant<br />Unobservable<br />Inputs</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">(Level&#160;1)</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">(Level&#160;2)</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">(Level&#160;3)</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="width: 918px; text-align: left;">Corporate debt securities</td>
<td style="width:
 16px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">869</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">-</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">-</td>
<td style="width: 15px; text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: left; padding-bottom: 2px;">Money market funds (included in cash and cash equivalents)</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">43,027</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="padding-bottom: 4px; padding-left: 9pt;">Total</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">43,896</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">-</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">-</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</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_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=66048111&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=73719730&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=73719730&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=73719730&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>19
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6899430640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Computation of Earnings per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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 );">Computation of Earnings per Share</a></td>
<td class="text"><table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0pt; margin-bottom: 0pt; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0px;"></td>
<td style="width: 0.25in;">D)</td>
<td style="text-align: justify;"><b><i>Computation of Earnings per Share.&#160;</i></b>Basic earnings per share is computed by dividing net income or loss by the weighted average number of common shares outstanding. Diluted earnings per share is computed by dividing net income or loss by the weighted average number of common shares outstanding plus additional common shares that would have been outstanding if dilutive potential common shares had been issued. For the purposes of this calculation, stock options are considered common stock equivalents in periods in which they have a dilutive effect. Stock options that are anti-dilutive are excluded from the calculation.</td>
</tr>
</table>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; color: #000000; text-transform: none; text-indent: -0.25in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">Net income per share is calculated as follows (in thousands, except per share data):</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"><b>Three Months Ended</b></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"><b>June 30,</b></p>
</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"><b>Six Months Ended</b></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"><b>June 30,</b></p>
</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: right;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: right;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: right;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: right;" colspan="2">&#160;</td>
<td>&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="width: 722px; text-align: left;">Net income</td>
<td style="width: 16px;">&#160;</td>
<td style="width: 16px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">1,436</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">319</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">2,070</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">591</td>
<td style="width: 15px; text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr
 style="vertical-align: bottom; background-color: azure;">
<td style="text-decoration: underline;">Shares outstanding:</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: left;">Weighted-average common shares outstanding</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">22,964</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">22,867</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">22,978</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">22,866</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="text-align: left; padding-bottom: 2px;">Additional dilutive common stock equivalents</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">160</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">162</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">86</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">92</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="padding-bottom: 4px;">Diluted shares outstanding</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">23,124</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">23,029</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">23,064</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">22,958</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td>Net income per share &#8211; basic</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.06</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.01</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.09</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.03</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td>Net income per share - diluted</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.06</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.01</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.09</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.03</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none;
 text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">For the three month periods ended June 30, 2016 and 2015, options to purchase 54,034 shares of common stock were outstanding, but were not included in the computation of diluted EPS because the options&#8217; exercise prices were greater than the average market price of the common stock and thus would be anti-dilutive.</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">For the six month periods ended June 30, 2016 and 2015, options to purchase 54,034 shares of common stock, respectively, were outstanding, but were not included in the computation of diluted EPS because the options&#8217; exercise prices were greater than the average market price of the common stock and thus would be anti-dilutive.</p><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=64863997&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=64863997&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=65016374&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=63488584&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>20
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6730406352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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 );">Stock-Based Compensation</a></td>
<td class="text"><div>
<table style="font: 10pt/normal 'times new roman', times, serif; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0">
<tr style="text-align: justify; vertical-align: top;">
<td style="width: 0px;"></td>
<td style="width: 0.25in; text-align: left;">E)</td>
<td style="text-align: justify;"><b><i>Stock-Based Compensation.&#160;</i></b>The following table presents stock-based employee compensation expenses included in our unaudited consolidated statements of comprehensive income (in thousands):</td>
</tr>
</table>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; color: #000000; text-transform: none; text-indent: -0.25in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"><b>Three Months Ended</b></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"><b>June 30,</b></p>
</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"><b>Six Months Ended</b></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"><b>June 30,</b></p>
</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: right;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: right;" colspan="2">&#160;</td>
<td>&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="width: 722px;">Cost of services</td>
<td style="width: 16px;">&#160;</td>
<td style="width: 16px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">3</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">12</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">3</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">13</td>
<td style="width: 15px; text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: left;">Research and development</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">28</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">26</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">30</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">27</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="text-align: left;">Selling and marketing</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">4</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">4</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">4</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">5</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: left; padding-bottom: 2px;">General and administrative</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width:
 2px; border-bottom-style: solid;">147</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">179</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">153</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">197</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="text-align: left; padding-bottom: 4px; padding-left: 9pt;">Stock-based compensation expense</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">182</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">221</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">190</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">242</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
</tr>
</table>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><i>&#160;</i></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><i>Stock Option Grants</i>. We may grant stock options under our 2001 Nonqualified Stock Plan although we have not granted any stock options since the first quarter of 2012. When we grant stock options, we estimate their fair value using the Black-Scholes valuation model. This valuation model takes into account the exercise price of the award, as well as a variety of significant assumptions. The assumptions used to estimate the fair value of stock options include the expected term, the expected volatility of our stock over the expected term, the risk-free interest rate over the expected term, and our expected annual dividend yield. We believe that the valuation technique and the approach utilized to develop the underlying assumptions are appropriate in calculating the fair values of our stock options. Estimates of fair value are not intended to predict actual future events or the value ultimately realized by persons who receive equity awards.</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><i>Unrestricted Stock Grants</i>. We also grant unrestricted shares of stock under our 2001 Nonqualified Stock Plan. Stock-based compensation expense for stock grants is determined based on the fair market value of our stock on the date of grant, provided the number of shares in the grant is fixed on the grant date.</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">We granted shares of unrestricted stock in 2016 and 2015 that affected financial results for the three and six month periods ended June 30, 2016 and 2015. These grants are described below.</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><i>&#160;</i></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 27pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><i>2016 Grant.&#160;</i>On March 28, 2016, we granted 152,000 shares of unrestricted stock to directors, officers and employees. The shares will be issued in two equal installments shortly after June 30, 2016 and December 31, 2016, provided each grantee is serving as a director, officer or employee on those dates. The total
 stock-based compensation expense related to this grant is $558,000, of which $182,000 and $190,000 was charged to expense in the three and six months ended June 30, 2016, respectively. We anticipate the remaining $368,000 will be charged to expense ratably over the remaining two quarters of 2016.</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 27pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<div style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 27pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><i>2015 Grant</i>. In March 2015, we granted 152,000 shares of unrestricted stock to directors, officers and employees. The shares were issued in two equal installments shortly after June 30, 2015 and December 31, 2015. We expensed the entire $682,000 stock-based compensation expense related to this grant in 2015. We issued shares of common stock related to this grant as follows: i) 58,862 net shares of common stock were issued in early July 2015 after employees surrendered 17,138 shares for which we paid $69,000 of withholding taxes on their behalf; and ii) 57,151 net shares of common stock were issued in early January 2016 after employees surrendered 18,849 shares for which we paid $61,000 of withholding taxes on their behalf.</div>
</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=65895303&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=68057994&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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 6: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>21
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6899882784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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 );">Business Segments</a></td>
<td class="text"><table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0pt; margin-bottom: 0pt; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0px;"></td>
<td style="width: 0.25in;">F)</td>
<td style="text-align: justify;"><b><i>Business Segments</i></b>. We organize ourselves into a single segment that reports to the chief operating decision makers.</td>
</tr>
</table>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 19.5pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">We conduct our operations in the United States and sell our products and services to domestic and international customers. Revenues were generated from the following geographic regions for the three and six months ended June 30, 2016 and 2015 (in thousands):</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 80%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.6in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">Three Months Ended</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">Six Months Ended</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">June 30,</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">June 30,</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="width: 677px; text-align: left;">United States</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">6,180</td>
<td style="width: 14px; text-align: left;">&#160;</td>
<td style="width: 14px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">2,526</td>
<td style="width: 14px; text-align: left;">&#160;</td>
<td style="width: 14px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">9,920</td>
<td style="width: 14px; text-align: left;">&#160;</td>
<td style="width: 14px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">5,014</td>
<td style="width: 14px; text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td>Brazil</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">297</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">928</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">601</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,654</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="padding-bottom: 2px;">Rest of World</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px;
 border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">427</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">1,056</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">1,217</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">1,965</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">6,904</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">4,510</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">11,738</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">8,633</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
</tr>
</table>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">Revenue by product group for the three and six months ended June 30, 2016 and 2015 was (in thousands):</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 80%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.6in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">Three Months Ended</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">Six Months Ended</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">June 30,</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">June 30,</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;"
 colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="width: 677px;">Biometrics</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">5,443</td>
<td style="width: 14px; text-align: left;">&#160;</td>
<td style="width: 14px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">3,883</td>
<td style="width: 14px; text-align: left;">&#160;</td>
<td style="width: 14px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">8,727</td>
<td style="width: 14px; text-align: left;">&#160;</td>
<td style="width: 14px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">7,731</td>
<td style="width: 14px; text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td>Imaging</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,332</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">522</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">2,808</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">696</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="text-align: left; padding-bottom: 2px;">DSL royalties</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">129</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">105</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">203</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">206</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">6,904</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">4,510</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">11,738</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">8,633</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
</tr>
</table>
<div>&#160;</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=68060357&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=68060357&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=68060357&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=68060357&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=68060357&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=68060357&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=68060357&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=68060357&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=68060357&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=68060357&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=68060357&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=68060357&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=68060357&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=68060357&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>22
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6896567312">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_AccountingChangesAndErrorCorrectionsTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0pt; margin-bottom: 0pt; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;">G)</td>
<td style="text-align: justify;"><b><i>Recent Accounting Pronouncements.&#160;</i></b>In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The ASU is the result of a joint project by the FASB and the International Accounting Standards Board (&#8220;IASB&#8221;) to clarify the principles for recognizing revenue and to develop a common revenue standard for GAAP and International Financial Reporting Standards (&#8220;IFRS&#8221;) that would: remove inconsistencies and weaknesses, provide a more robust framework for addressing revenue issues, improve comparability of revenue recognition practices across entities, jurisdictions, industries, and capital markets, improve disclosure requirements and resulting financial statements, and simplify the presentation of financial statements. The core principle of the new guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The ASU is effective for annual reporting periods beginning after December 15, 2016. Early adoption is not permitted. On July 9, 2015, the FASB voted to delay the effective date of the new revenue standard by one year, but to permit entities to choose to adopt the standard as of the original effective date. We are currently evaluating the effect that the updated standard will have on our consolidated financial statements and related disclosures.</td>
</tr>
</table>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: -0.25in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">In November 2015, the FASB issued Accounting Standard Update 2015-17, "Balance Sheet Classification of Deferred Taxes," which requires that deferred tax liabilities and assets be classified as noncurrent in a classified statement of financial position to simplify the presentation of deferred income taxes. The standard is effective prospectively for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption permitted. We elected to early adopt this standard effective January 1, 2016. While the adoption of the standard did not have a material impact on our consolidated balance sheets, it is worth noting that we reclassified $184,000 of deferred tax assets that were previously included in current assets on our December 31, 2015 consolidated balance sheet.</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0pt; margin-bottom: 0pt; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0px;"></td>
<td style="width: 0.25in;"></td>
<td style="text-align: justify;">In March 2016, the FASB issued Accounting Standard Update 2016-09, &#8220;Improvements to Employee Share-Based Payment Accounting,&#8221; which is intended to simplify various aspects of how share-based payments are accounted for and presented in financial statements. The standard is effective prospectively for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2017, with early adoption permitted. We are currently evaluating the effect this standard will have on our consolidated financial statements and related disclosures.</td>
</tr>
</table>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">With the exception of the standards discussed above, there have been no other recently issued accounting pronouncements that are of significance or potential significance to us that we have not adopted as of June 30, 2016.</p><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_AccountingChangesAndErrorCorrectionsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accounting changes and error corrections. It includes the conveyance of information necessary for a user of the Company's financial information to understand all aspects and required disclosure information concerning all changes and error corrections reported in the Company's financial statements 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 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 6.G.2.b(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26874127&amp;loc=d3e31034-122693<br><br>Reference 2: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64853466&amp;loc=d3e22644-107794<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 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=6368906&amp;loc=d3e21914-107793<br><br>Reference 4: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=64853466&amp;loc=d3e22595-107794<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64853466&amp;loc=d3e22499-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 1.N.Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=26874127&amp;loc=d3e30840-122693<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_AccountingChangesAndErrorCorrectionsTextBlock</td>
</tr>
<tr>
<td style="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>23
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6899940752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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>
<table style="font: 10pt/normal 'times new roman', times, serif; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0">
<tr style="text-align: justify; vertical-align: top;">
<td style="width: 0px;"></td>
<td style="width: 0.25in; text-align: left;"><font style="font-style: normal;">H)</font></td>
<td style="text-align: justify;"><b><i>Income Taxes</i><font style="font-style: normal;">.&#160;</font></b>Income tax expense was $0.7 million and $0.2 million for the three months ended June 30, 2016 and 2015, respectively. Income tax expense was $1.0 million and $0.4 million for the six months ended June 30, 2016 and 2015, respectively. Income tax expense in the three and six month periods of 2016 and 2015 was based on the U.S. statutory rate of 34%, increased by state income taxes, and reduced by permanent adjustments. Income tax expense in the 2016 periods was also reduced by research tax credits.</td>
</tr>
</table>
<p style="font: italic 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: -0.25in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-style: normal;">&#160;</font></p>
<p style="font: italic 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-style: normal;">In the six month periods ended June 30, 2016 and 2015, we utilized deferred tax assets to reduce our tax liability payable to the government. A portion of the deferred tax assets we used comprised cumulative deductions for stock options in excess of book expense. Under income tax accounting rules, that portion of tax benefits attributable to such deductions must be recorded as an adjustment to equity versus a reduction of income tax expense. The tax benefits from such stock-based awards were $0.5 million and $0.6 million in the six month periods ended June 30, 2016 and 2015, respectively. These tax benefits were recorded as an equity adjustment to additional paid-in capital.</font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">As of June 30, 2016, we had a total of $1.0 million of deferred tax assets for which we had recorded no valuation allowance. We will continue to assess the level of valuation allowance in future periods. Should evidence regarding the realizability of tax assets change at a future point in time, the valuation allowance will be adjusted accordingly.</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<div style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">In addition to deferred tax assets carried on our balance sheet, we also had net federal and state research and development credit carryforwards available at December 31, 2015 of $5.5 million and $0.1 million. These credits were not recorded as tax assets as they relate to excess stock compensation deductions that may not be recorded as tax assets under generally accepted accounting principles until the amounts have been utilized to reduce our tax liability. To the extent that these assets are used to reduce future taxes, the benefit will be recorded as a reduction to additional paid-in capital. The aforementioned $0.5 million and $0.6 million<i>&#160;</i>equity adjustment to additional paid-in capital in the six month periods ended June 30, 2016 and 2015 were related to these deferred tax assets.</div>
</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=65882285&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=65882285&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=65882285&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=65882285&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>24
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6610942576">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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>
<table style="font: 10pt/normal 'times new roman', times, serif; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0">
<tr style="text-align: justify; vertical-align: top;">
<td style="width: 0px;"></td>
<td style="width: 0.25in; text-align: left;"><font style="font-style: normal;">I)</font></td>
<td style="text-align: justify;"><b><i>Accumulated Other Comprehensive Loss.</i><font style="font-style: normal;"></font></b>&#160;The components of accumulated other comprehensive loss and activity were as follows (in thousands):</td>
</tr>
</table>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 13.5pt; text-align: justify; color: #000000; text-transform: none; text-indent: -13.5pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><b><i>&#160;</i></b></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 13.5pt; text-align: justify; color: #000000; text-transform: none; text-indent: -13.5pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><b><i>&#160;</i></b></p>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">December 31,</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Increase/</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Reclassification</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">June30,</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">Decrease</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">Adjustments</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="width: 1129px; text-align: left;">Unrealized losses on available for sale securities</td>
<td style="width: 16px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 62px; text-align: right;">(137</td>
<td style="width: 15px; text-align: left;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 62px; text-align: right;">7</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 17px; text-align: left;">$</td>
<td style="width: 69px; text-align: right;">-</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 62px; text-align: right;">(130</td>
<td style="width: 15px; text-align: left;">)</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="text-align: left; padding-bottom: 2px;">Unrealized gains on available for sale securities</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">40</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">(25</td>
<td style="text-align: left; padding-bottom: 2px;">)</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">-</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">15</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: left; padding-left: 9pt;">Net unrealized gains (losses) on available for sale securities</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(97</td>
<td
 style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(18</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">-</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(115</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="text-align: left; padding-bottom: 2px;">Income tax benefit (expense) on other comprehensive loss</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">33</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">6</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">-</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">39</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: left; padding-bottom: 4px; padding-left: 9pt;">Total accumulated other comprehensive loss, net of taxes</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">(64</td>
<td style="text-align: left; padding-bottom: 4px;">)</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">(12</td>
<td style="text-align: left; padding-bottom: 4px;">)</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">-</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">(76</td>
<td style="text-align: left; padding-bottom: 4px;">)</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_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=66004124&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=66004124&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=66004124&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=66004124&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=66004124&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=66004124&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=66004124&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>25
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6899925456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchase Program<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_awre_ShareRepurchaseProgramAbstract', window );"><strong>Share Repurchase Program [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_TreasuryStockTextBlock', window );">Share Repurchase Program</a></td>
<td class="text"><table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="text-align: justify; vertical-align: top;">
<td style="width: 0px;"></td>
<td style="width: 0.25in; text-align: left;">J)</td>
<td style="text-align: justify;"><b><i>Share Repurchase Program.&#160;</i></b>On April 26, 2016, we announced that our Board of Directors had approved a program authorizing the Company to purchase up to $10 million of our common stock. The shares may be purchased from time to time in the open market or through privately negotiated transactions at management&#8217;s discretion, depending upon market conditions and other factors. The authorization to repurchase our stock expires on December 31, 2017. We repurchased 81,980 shares of common stock under this program for a total cost of $349,000 during the three months ended June 30, 2016.</td>
</tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_awre_ShareRepurchaseProgramAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">awre_ShareRepurchaseProgramAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>awre_</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_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</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_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="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>26
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6605268096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div><font style="font-family: times new roman,times;" size="2"><strong><em>Basis of Presentation.</em></strong>&#160;The accompanying unaudited consolidated financial statements have been prepared in accordance with the instructions for Form 10-Q and therefore do not include all information and notes necessary for a complete presentation of our financial position, results of operations and cash flows, in conformity with generally accepted accounting principles. We filed audited financial statements which included all information and notes necessary for such presentation for the three years ended December 31, 2015 in conjunction with our 2015 Annual Report on Form 10-K. This Form 10-Q should be read in conjunction with that Form 10-K.</font></div>
<div><font style="font-family: times new roman,times;" size="2">&#160;</font></div>
<div><font style="font-family: times new roman,times;" size="2">The accompanying unaudited consolidated balance sheets, statements of income and comprehensive income, and statements of cash flows reflect all adjustments (consisting only of normal recurring items) which are, in the opinion of management, necessary for a fair presentation of financial position at June 30, 2016, and of operations and cash flows for the interim periods ended June 30, 2016 and 2015.</font></div>
<div><font style="font-family: times new roman,times;" size="2">&#160;</font></div>
<div><font style="font-family: times new roman,times;" size="2">The results of operations for the interim period ended June 30, 2016 are not necessarily indicative of the results to be expected for the year.</font></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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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>27
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6625469984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of assets measured at fair value on a recurring basis</a></td>
<td class="text"><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="10" nowrap="nowrap">Fair&#160;Value&#160;Measurement&#160;at&#160;June&#160;30,&#160;2016&#160;Using:</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Quoted&#160;Prices&#160;in<br />Active&#160;Markets&#160;for<br />Identical&#160;Assets</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Significant&#160;Other<br />Observable&#160;Inputs</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Significant<br />Unobservable<br />Inputs</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">(Level&#160;1)</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">(Level&#160;2)</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">(Level&#160;3)</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="width: 918px; text-align: left;">Corporate debt securities</td>
<td style="width: 16px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">858</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">-</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">-</td>
<td style="width: 15px; text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: left; padding-bottom: 2px;">Money market funds (included in cash and cash equivalents)</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">43,309</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="padding-bottom: 4px; padding-left: 9pt;">Total</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">44,167</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">-</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">-</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
</tr>
</table>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="10" nowrap="nowrap">Fair&#160;Value&#160;Measurement&#160;at&#160;December&#160;31,&#160;2015&#160;Using:</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td
 style="text-align: center;" colspan="2" nowrap="nowrap">Quoted&#160;Prices&#160;in<br />Active&#160;Markets&#160;for<br />Identical&#160;Assets</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Significant&#160;Other<br />Observable&#160;Inputs</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Significant<br />Unobservable<br />Inputs</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">(Level&#160;1)</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">(Level&#160;2)</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">(Level&#160;3)</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="width: 918px; text-align: left;">Corporate debt securities</td>
<td style="width: 16px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">869</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">-</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">-</td>
<td style="width: 15px; text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: left; padding-bottom: 2px;">Money market funds (included in cash and cash equivalents)</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">43,027</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="padding-bottom: 4px; padding-left: 9pt;">Total</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">43,896</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">-</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">-</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
</tr>
</table><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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19190-110258<br><br>Reference 3: 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&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_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="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>28
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6610906848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Computation of Earnings per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of net income per share</a></td>
<td class="text"><div>
<div style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</div>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><b>Three Months Ended</b></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><b>June 30,</b></p>
</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><b>Six Months Ended</b></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><b>June 30,</b></p>
</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: right;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: right;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: right;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: right;" colspan="2">&#160;</td>
<td>&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="width: 722px; text-align: left;">Net income</td>
<td style="width: 16px;">&#160;</td>
<td style="width: 16px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">1,436</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">319</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">2,070</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">591</td>
<td style="width: 15px; text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="text-decoration: underline;">Shares outstanding:</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: left;">Weighted-average common shares outstanding</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">22,964</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">22,867</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">22,978</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">22,866</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="text-align: left; padding-bottom: 2px;">Additional dilutive common stock equivalents</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left;
 border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">160</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">162</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">86</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">92</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="padding-bottom: 4px;">Diluted shares outstanding</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">23,124</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">23,029</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">23,064</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">22,958</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td>Net income per share &#8211; basic</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.06</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.01</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.09</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.03</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td>Net income per share - diluted</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.06</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.01</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.09</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">0.03</td>
<td style="text-align: left;">&#160;</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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from 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 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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="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>29
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6619563072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of stock-based employee compensation expense included in unaudited consolidated statements of comprehensive income</a></td>
<td class="text"><div>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"><b>Three Months Ended</b></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"><b>June 30,</b></p>
</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"><b>Six Months Ended</b></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px; text-align: center; font-stretch: normal;"><b>June 30,</b></p>
</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: right;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: right;" colspan="2">&#160;</td>
<td>&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="width: 722px;">Cost of services</td>
<td style="width: 16px;">&#160;</td>
<td style="width: 16px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">3</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">12</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">3</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 150px; text-align: right;">13</td>
<td style="width: 15px; text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: left;">Research and development</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">28</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">26</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">30</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">27</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="text-align: left;">Selling and marketing</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">4</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">4</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">4</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">5</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: left; padding-bottom: 2px;">General and administrative</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">147</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">179</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">153</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td
 style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">197</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="text-align: left; padding-bottom: 4px; padding-left: 9pt;">Stock-based compensation expense</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">182</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">221</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">190</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">242</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.</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><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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="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>30
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6730364832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock', window );">Schedule of revenues generated from geographic regions</a></td>
<td class="text"><div>
<div style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</div>
<table align="center" style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.6in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">Three Months Ended</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">Six Months Ended</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">June 30,</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">June 30,</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="width: 677px; text-align: left;">United States</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">6,180</td>
<td style="width: 14px; text-align: left;">&#160;</td>
<td style="width: 14px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">2,526</td>
<td style="width: 14px; text-align: left;">&#160;</td>
<td style="width: 14px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">9,920</td>
<td style="width: 14px; text-align: left;">&#160;</td>
<td style="width: 14px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">5,014</td>
<td style="width: 14px; text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td>Brazil</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">297</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">928</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">601</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,654</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="padding-bottom: 2px;">Rest of World</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">427</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">1,056</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">1,217</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">1,965</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom:
 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">6,904</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">4,510</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">11,738</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">8,633</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
</tr>
</table>
<br class="apple-interchange-newline" /><br /></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_ScheduleOfProductInformationTableTextBlock', window );">Schedule of revenue by product group</a></td>
<td class="text"><div>
<div style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.25in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</div>
<table align="center" style="font: 10pt/normal 'times new roman', times, serif; width: 90%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.6in; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">Three Months Ended</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">Six Months Ended</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">June 30,</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="6" nowrap="nowrap">June 30,</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: center;" colspan="2">&#160;</td>
<td>&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="width: 677px;">Biometrics</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">5,443</td>
<td style="width: 14px; text-align: left;">&#160;</td>
<td style="width: 14px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">3,883</td>
<td style="width: 14px; text-align: left;">&#160;</td>
<td style="width: 14px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">8,727</td>
<td style="width: 14px; text-align: left;">&#160;</td>
<td style="width: 14px;">&#160;</td>
<td style="width: 14px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">7,731</td>
<td style="width: 14px; text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td>Imaging</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,332</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">522</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">2,808</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">696</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="text-align: left; padding-bottom: 2px;">DSL royalties</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">129</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">105</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">203</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">206</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom:
 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">6,904</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">4,510</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">11,738</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">8,633</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</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_ScheduleOfProductInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 product information that are included in the discussion of the nature of an entity's operations.</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_ScheduleOfProductInformationTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-108599<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock</td>
</tr>
<tr>
<td style="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_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>31
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6604323824">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 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 );">Schedule of components of accumulated other comprehensive loss and activity</a></td>
<td class="text"><div>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 100%; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">December 31,</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Increase/</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">Reclassification</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">June30,</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2015</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">Decrease</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">Adjustments</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;" colspan="2" nowrap="nowrap">2016</td>
<td style="padding-bottom: 2px;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td>&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="width: 1129px; text-align: left;">Unrealized losses on available for sale securities</td>
<td style="width: 16px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 62px; text-align: right;">(137</td>
<td style="width: 15px; text-align: left;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 62px; text-align: right;">7</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 17px; text-align: left;">$</td>
<td style="width: 69px; text-align: right;">-</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 62px; text-align: right;">(130</td>
<td style="width: 15px; text-align: left;">)</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="text-align: left; padding-bottom: 2px;">Unrealized gains on available for sale securities</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">40</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">(25</td>
<td style="text-align: left; padding-bottom: 2px;">)</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">-</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">15</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: left; padding-left: 9pt;">Net unrealized gains (losses) on available for sale securities</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(97</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(18</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">-</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(115</td>
<td style="text-align: left;">)</td>
</tr>
<tr style="vertical-align: bottom; background-color: azure;">
<td style="text-align: left; padding-bottom: 2px;">Income tax benefit (expense) on other comprehensive loss</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">33</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">6</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align:
 left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">-</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
<td style="padding-bottom: 2px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 2px; border-bottom-style: solid;">39</td>
<td style="text-align: left; padding-bottom: 2px;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: left; padding-bottom: 4px; padding-left: 9pt;">Total accumulated other comprehensive loss, net of taxes</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">(64</td>
<td style="text-align: left; padding-bottom: 4px;">)</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">(12</td>
<td style="text-align: left; padding-bottom: 4px;">)</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">-</td>
<td style="text-align: left; padding-bottom: 4px;">&#160;</td>
<td style="padding-bottom: 4px;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4px; border-bottom-style: double;">(76</td>
<td style="text-align: left; padding-bottom: 4px;">)</td>
</tr>
</table>
<div style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt 0px 0pt 0.75in; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</div>
</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=66004124&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>32
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6737985744">
<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 (Details) - Fair value on recurring basis - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurement, Quoted Prices in Active Markets for Identical Assets (Level 1)</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_AssetsFairValueDisclosure', window );">Total assets measured at fair value</a></td>
<td class="nump">$ 44,167<span></span>
</td>
<td class="nump">$ 43,896<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurement, Quoted Prices in Active Markets for Identical Assets (Level 1) | Corporate debt securities</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_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_AvailableForSaleSecurities', window );">Corporate debt securities</a></td>
<td class="nump">858<span></span>
</td>
<td class="nump">869<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurement, Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds (included in cash and cash equivalents)</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">43,309<span></span>
</td>
<td class="nump">43,027<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurement, Significant Other Observable Inputs (Level 2)</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_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_AssetsFairValueDisclosure', window );">Total assets measured at fair value</a></td>
<td class="text"> <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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurement, Significant Other Observable Inputs (Level 2) | Corporate debt securities</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_AvailableForSaleSecurities', window );">Corporate debt securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurement, Significant Unobservable Inputs (Level 3)</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_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_AssetsFairValueDisclosure', window );">Total assets measured at fair value</a></td>
<td class="text"> <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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurement, Significant Unobservable Inputs (Level 3) | Corporate debt securities</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_AvailableForSaleSecurities', window );">Corporate debt securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&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_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="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_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 held-to-maturity nor trading.</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=65884222&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 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27232-111563<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66010992&amp;loc=d3e26610-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_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_CorporateDebtSecuritiesMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_MoneyMarketFundsMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueInputsLevel3Member</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>33
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6740313040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Detail Textuals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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>
<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, primarily include money market funds</a></td>
<td class="nump">$ 52,256<span></span>
</td>
<td class="nump">$ 51,232<span></span>
</td>
<td class="nump">$ 44,513<span></span>
</td>
<td class="nump">$ 43,985<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value on recurring basis | Corporate debt securities | Fair Value Measurement, Quoted Prices in Active Markets for Identical Assets (Level 1)</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>
</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>
<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_AvailableForSaleSecurities', window );">Available-for-sale investments</a></td>
<td class="nump">858<span></span>
</td>
<td class="nump">869<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value on recurring basis | Money market funds (included in cash and cash equivalents) | Fair Value Measurement, Quoted Prices in Active Markets for Identical Assets (Level 1)</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>
</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>
<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_CashEquivalentsAtCarryingValue', window );">Cash equivalents, primarily include money market funds</a></td>
<td class="nump">$ 43,300<span></span>
</td>
<td class="nump">$ 43,000<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_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 held-to-maturity nor trading.</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=65884222&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 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27232-111563<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66010992&amp;loc=d3e26610-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_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="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=66902209&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_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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> -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><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_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_CorporateDebtSecuritiesMember</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_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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_MoneyMarketFundsMember</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>34
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6733142784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Computation of Earnings per Share - Summary of net income per share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 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>
<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,436<span></span>
</td>
<td class="nump">$ 319<span></span>
</td>
<td class="nump">$ 2,070<span></span>
</td>
<td class="nump">$ 591<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>Shares outstanding:</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>
</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 (in shares)</a></td>
<td class="nump">22,964<span></span>
</td>
<td class="nump">22,867<span></span>
</td>
<td class="nump">22,978<span></span>
</td>
<td class="nump">22,866<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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Additional dilutive common stock equivalents (in shares)</a></td>
<td class="nump">160<span></span>
</td>
<td class="nump">162<span></span>
</td>
<td class="nump">86<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted shares outstanding (in shares)</a></td>
<td class="nump">23,124<span></span>
</td>
<td class="nump">23,029<span></span>
</td>
<td class="nump">23,064<span></span>
</td>
<td class="nump">22,958<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 share - basic (in dollars per share)</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.03<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 share - diluted (in dollars per share)</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.03<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_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 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=65016374&amp;loc=d3e4984-109258<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&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 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=63488584&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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 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 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=64863997&amp;loc=d3e1252-109256<br><br>Reference 3: 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=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock 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 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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=64863997&amp;loc=d3e1500-109256<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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="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_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=66902209&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 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 4: 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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(18))<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> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: 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(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&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_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_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=64863997&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=64863997&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>35
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6729368544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Computation of Earnings per Share (Detail Textuals) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockOptionMember', window );">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>
</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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>
</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive common stock share purchase (in shares)</a></td>
<td class="nump">54,034<span></span>
</td>
<td class="nump">54,034<span></span>
</td>
<td class="nump">54,034<span></span>
</td>
<td class="nump">54,034<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockOptionMember</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>36
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6729390832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary of stock-based employee compensation expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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>
</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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 182<span></span>
</td>
<td class="nump">$ 221<span></span>
</td>
<td class="nump">$ 190<span></span>
</td>
<td class="nump">$ 242<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_IncomeStatementLocationAxis=awre_CostOfServicesMember', window );">Cost of services</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>
</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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>
</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 );">Stock-based compensation expense</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">13<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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</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>
</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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>
</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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">26<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="nump">27<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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling and marketing</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>
</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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>
</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 );">Stock-based compensation expense</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">5<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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative operations</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>
</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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>
</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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 147<span></span>
</td>
<td class="nump">$ 179<span></span>
</td>
<td class="nump">$ 153<span></span>
</td>
<td class="nump">$ 197<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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="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_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=66902209&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_IncomeStatementLocationAxis=awre_CostOfServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=awre_CostOfServicesMember</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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</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>37
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6896738864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Detail Textuals) - Unrestricted Stock Grants - 2001 Nonqualified Stock Plan - Directors, officers and employees - USD ($)<br></strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2016</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jul. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</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=awre_UnrestrictedStockGrantsMember', window );">2016 Grant</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 );">Number of shares granted (in shares)</a></td>
<td class="nump">152,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>
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</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">$ 558,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_RestrictedStockExpense', window );">Stock based compensation expense charged</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">$ 182,000<span></span>
</td>
<td class="nump">190,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Remaining stock based compensation expense</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">$ 368,000<span></span>
</td>
<td class="nump">$ 368,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_AwardTypeAxis=awre_UnrestrictedStockGrantsMember', window );">2015 Grant</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 );">Number of shares granted (in 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="nump">152,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="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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</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="nump">$ 682,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_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,151<span></span>
</td>
<td class="nump">58,862<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Number of common stock shares surrendered by employees withholding taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,849<span></span>
</td>
<td class="nump">17,138<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Common stock value surrendered by employees withholding taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,000<span></span>
</td>
<td class="nump">$ 69,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment to stockholders' equity associated with an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</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.F)<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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<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 (h)(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_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 compensation awards.</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="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_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=66902209&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_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_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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For net-share settlement of share-based awards when the employer settles employees' income tax withholding obligations, this element represents the number of shares the employees use to repay the employer.</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_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued 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 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 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 3: 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))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: 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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=awre_UnrestrictedStockGrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=awre_UnrestrictedStockGrantsMember</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=awre_NonqualifiedStockPlan2001Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=awre_NonqualifiedStockPlan2001Member</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_AwardDateAxis=awre_GrantDateMarch2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=awre_GrantDateMarch2016Member</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=awre_DirectorsOfficerAndEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=awre_DirectorsOfficerAndEmployeesMember</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_AwardDateAxis=awre_GrantDateMarch2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=awre_GrantDateMarch2015Member</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>38
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6729499712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments - Revenues generated following geographic regions (Details ) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 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>
<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 );">Revenue</a></td>
<td class="nump">$ 6,904<span></span>
</td>
<td class="nump">$ 4,510<span></span>
</td>
<td class="nump">$ 11,738<span></span>
</td>
<td class="nump">$ 8,633<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 | United States</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>
</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>
<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_SalesRevenueNet', window );">Revenue</a></td>
<td class="nump">6,180<span></span>
</td>
<td class="nump">2,526<span></span>
</td>
<td class="nump">9,920<span></span>
</td>
<td class="nump">5,014<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 | Brazil</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>
</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>
<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 );">Revenue</a></td>
<td class="nump">297<span></span>
</td>
<td class="nump">928<span></span>
</td>
<td class="nump">601<span></span>
</td>
<td class="nump">1,654<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 | Rest of World</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>
</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>
<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_SalesRevenueNet', window );">Revenue</a></td>
<td class="nump">$ 427<span></span>
</td>
<td class="nump">$ 1,056<span></span>
</td>
<td class="nump">$ 1,217<span></span>
</td>
<td class="nump">$ 1,965<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_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=63488584&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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=country_US</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_StatementGeographicalAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=country_BR</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_StatementGeographicalAxis=awre_RestOfWorldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=awre_RestOfWorldMember</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>39
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6896742080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments - Summary of revenue by product group (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 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>
<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 );">Revenue</a></td>
<td class="nump">$ 6,904<span></span>
</td>
<td class="nump">$ 4,510<span></span>
</td>
<td class="nump">$ 11,738<span></span>
</td>
<td class="nump">$ 8,633<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 | Biometrics</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>
</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>
<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_SalesRevenueNet', window );">Revenue</a></td>
<td class="nump">5,443<span></span>
</td>
<td class="nump">3,883<span></span>
</td>
<td class="nump">8,727<span></span>
</td>
<td class="nump">7,731<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 | Imaging</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>
</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>
<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 );">Revenue</a></td>
<td class="nump">1,332<span></span>
</td>
<td class="nump">522<span></span>
</td>
<td class="nump">2,808<span></span>
</td>
<td class="nump">696<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 | DSL royalties</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>
</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>
<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_SalesRevenueNet', window );">Revenue</a></td>
<td class="nump">$ 129<span></span>
</td>
<td class="nump">$ 105<span></span>
</td>
<td class="nump">$ 203<span></span>
</td>
<td class="nump">$ 206<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_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=63488584&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=awre_BiometricsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=awre_BiometricsMember</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=awre_ImagingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=awre_ImagingMember</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=awre_DslRoyaltiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=awre_DslRoyaltiesMember</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>40
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6730317648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncementsa (Detail Textuals)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 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_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_PriorPeriodReclassificationAdjustment', window );">Reclassification amount of deferred tax assets previously included in current assets</a></td>
<td class="nump">$ 184,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_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_PriorPeriodReclassificationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a reclassification adjustment made to prior period financial statement amounts.</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_PriorPeriodReclassificationAdjustment</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6729675312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Detail Textuals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Dec. 31, 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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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>
</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 (benefit)</a></td>
<td class="nump">$ 710<span></span>
</td>
<td class="nump">$ 191<span></span>
</td>
<td class="nump">$ 1,022<span></span>
</td>
<td class="nump">$ 356<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. statutory tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
<td class="nump">34.00%<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_awre_IncomeTaxBenefitsFromStockBasedAwards', window );">Tax benefits from stock-based awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 600<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_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax assets</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Equity adjustment to additional paid-in capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 600<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal | Research and development credit carryforwards</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>
</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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>
</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_TaxCreditCarryforwardAmount', window );">Net federal and state research and development credit carryforwards</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,500<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State | Research and development credit carryforwards</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>
</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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>
</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_TaxCreditCarryforwardAmount', window );">Net federal and state research and development credit carryforwards</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">$ 100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_awre_IncomeTaxBenefitsFromStockBasedAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of tax benefits from stock based awards.</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;">awre_IncomeTaxBenefitsFromStockBasedAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>awre_</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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.</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 740<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65880886&amp;loc=d3e23524-113945<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</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> -URI http://asc.fasb.org/extlink&amp;oid=65882285&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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 domestic federal statutory tax rate applicable to pretax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_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=65882285&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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Carryforwards<br> -URI http://asc.fasb.org/extlink&amp;oid=6506874<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_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</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>42
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6729429264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss - Components of accumulated other comprehensive loss and activity (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 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_awre_AccumulatedOtherComprehensiveIncomeLossRollForward', window );"><strong>Accumulated Other Comprehensive Income Loss [Roll Forward]</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_AccumulatedOtherComprehensiveIncomeLossBeforeTax1', window );">Beginning balance Net unrealized gains (losses) on available for sale securities</a></td>
<td class="num">$ (97)<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_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect', window );">Beginning balance Income tax benefit (expense) on other comprehensive loss</a></td>
<td class="nump">33<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_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Beginning balance Total accumulated other comprehensive loss, net of taxes</a></td>
<td class="num">(64)<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Increase/Decrease Net unrealized gains (losses) on available for sale securities</a></td>
<td class="num">(18)<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Increase/Decrease Income tax benefit (expense) on other comprehensive loss</a></td>
<td class="nump">6<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_awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes', window );">Increase/Decrease Total accumulated other comprehensive loss, net of taxes</a></td>
<td class="num">(12)<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Reclassification Adjustments Net unrealized gains (losses) on available for sale securities</a></td>
<td class="text"> <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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax', window );">Reclassification Adjustments Income tax benefit (expense) on other comprehensive loss</a></td>
<td class="text"> <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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification Adjustments Total accumulated other comprehensive loss, net of taxes</a></td>
<td class="text"> <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_AccumulatedOtherComprehensiveIncomeLossBeforeTax1', window );">Ending balance Net unrealized gains (losses) on available for sale securities</a></td>
<td class="num">(115)<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_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect', window );">Ending balance Income tax benefit (expense) on other comprehensive loss</a></td>
<td class="nump">39<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_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Ending balance Total accumulated other comprehensive loss, net of taxes</a></td>
<td class="num">(76)<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=awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember', window );">Unrealized losses on available for sale securities</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_awre_AccumulatedOtherComprehensiveIncomeLossRollForward', window );"><strong>Accumulated Other Comprehensive Income Loss [Roll Forward]</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_AccumulatedOtherComprehensiveIncomeLossBeforeTax1', window );">Beginning balance Net unrealized gains (losses) on available for sale securities</a></td>
<td class="num">(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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Increase/Decrease Net unrealized gains (losses) on available for sale securities</a></td>
<td class="nump">7<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Reclassification Adjustments Net unrealized gains (losses) on available for sale securities</a></td>
<td class="text"> <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_AccumulatedOtherComprehensiveIncomeLossBeforeTax1', window );">Ending balance Net unrealized gains (losses) on available for sale securities</a></td>
<td class="num">(130)<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=awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember', window );">Unrealized gains on available for sale securities</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_awre_AccumulatedOtherComprehensiveIncomeLossRollForward', window );"><strong>Accumulated Other Comprehensive Income Loss [Roll Forward]</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_AccumulatedOtherComprehensiveIncomeLossBeforeTax1', window );">Beginning balance Net unrealized gains (losses) on available for sale securities</a></td>
<td class="nump">40<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Increase/Decrease Net unrealized gains (losses) on available for sale securities</a></td>
<td class="num">(25)<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Reclassification Adjustments Net unrealized gains (losses) on available for sale securities</a></td>
<td class="text"> <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_AccumulatedOtherComprehensiveIncomeLossBeforeTax1', window );">Ending balance Net unrealized gains (losses) on available for sale securities</a></td>
<td class="nump">$ 15<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax for increase (decrease) in accumulated in equity from transactions and other events and circumstances from non-owner sources. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners).</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;">awre_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>awre_</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_awre_AccumulatedOtherComprehensiveIncomeLossRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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;">awre_AccumulatedOtherComprehensiveIncomeLossRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>awre_</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_awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents increase decrease in total accumulated other comprehensive loss, net of taxes.</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;">awre_IncreaseDecreaseAccumulatedOtherComprehensiveLossNetOfTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>awre_</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_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 appreciation or loss, net of tax, in value of the total of available-for-sale securities at the end of an accounting 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=SL7669686-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=66004124&amp;loc=d3e637-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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e681-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 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&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_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="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_AccumulatedOtherComprehensiveIncomeLossBeforeTax1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, including portion attributable to noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners).</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_AccumulatedOtherComprehensiveIncomeLossBeforeTax1</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27357-111563<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of 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 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27357-111563<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=66004124&amp;loc=d3e637-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e689-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of 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 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=73527792&amp;loc=d3e27357-111563<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e640-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax and 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=66004124&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=66004124&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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax expense (benefit) 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e640-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 10A<br> -Subparagraph (e,f)<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="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_StatementEquityComponentsAxis=awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=awre_UnrealizedLossesOnAvailableForSaleSecuritiesMember</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=awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=awre_UnrealizedGainsOnAvailableForSaleSecuritiesMember</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>43
<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.5.0.2</span><table class="report" border="0" cellspacing="2" id="idp6899258656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchase Program (Detail Textuals) - Share Repurchase Program - USD ($)<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>Jun. 30, 2016</div></th>
<th class="th"><div>Apr. 26, 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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [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_StockRepurchaseProgramAuthorizedAmount1', window );">Maximum amount of common stock authorized to repurchase</a></td>
<td class="text">&#160;<span></span>
</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_TreasuryStockSharesAcquired', window );">Repurchase common stock (in shares)</a></td>
<td class="nump">81,980<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_TreasuryStockValueAcquiredCostMethod', window );">Repurchase common stock</a></td>
<td class="nump">$ 349,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_us-gaap_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock repurchase plan authorized.</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_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that have been repurchased during the period and are being held in 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 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 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))<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost 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 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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: 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_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="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_ShareRepurchaseProgramAxis=awre_ShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareRepurchaseProgramAxis=awre_ShareRepurchaseProgramMember</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>44
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( (!9^TB.CI^1L0$   (6   3    6T-O;G1E;G1?5'EP97-=
M+GAM;,V8RV[",!!%?P5E6Q%CIZ4/ 9O2;8O4_H";3(A%'%NV"?#WM0-4;916
MT!)I-GEPQW-O,LY9,'G;:;"#K2PK.XT*Y_0#(38M0'(;*PV55W)E)'?^UBR)
MYNF*+X&PT6A,4E4YJ-S0A1[1;/)2@S$B@\'C7@B]IQ'7NA0I=T)5I*ZR5M>A
MRG.10J;2M?1+8N>MX<KKT6#!C7OFTK<@VY(TPOY(XZ"3RQA:;8!GM@!PLHRM
MVY5@N_SWRM%Y#CE?E^XLX\.[BPV438TMA#Y8/6U]%^M_FT9>M2<YM!?^EDS(
M,#1=+;^M"/=_?);62ZQE.3=\(UH&=6]C"N=8<E%UC6JCS.I=J=4EMPF$I\H@
M&VKC"XT3';O$%R^\:HEO_2_OXTY)E8&3#$-ACQ]%P0UDK\[X^79_&U\+^LL1
MYMI<_S3T1K2D.?4(B;-R,"0Y$B0YKI'DN$&28XPDQRV2''=(<MPCR4%'6()@
M(2K%@E2*A:D4"U0I%JI2+%BE6+A*L8"58B$KPT)6AH6L# M9&1:R,BQD95C(
MRK"0E6$A*\-"5H:%K D6LB98R)I@(6OR25;2_/4[^P!02P,$%     @ @%G[
M2$AU!>[%    *P(   L   !?<F5L<R\N<F5L<ZV2RV["0 Q%?R6:?7%*)181
M8<6&'4+\@#OC/)3,>.0Q(OW[CMB PD.MQ-*O>X^NO ZIK XTHO8<4M?'5$Q^
M#*G*_=ITJK$"2+8CCVG!D4*>-BP>-9?20D0[8$NP+,L5R*V.V:SGVL7.U49V
M[M,41Y26M#;3"&>6X9MY6&3I//B)]!=C;IK>TI;MR5/0!_ZS#0//>997'L=V
M+YRO+0O]C^AY%.!)T:'B1?4C9@,2[2F]@OIZ (4QOCLEFI2"(S>C@KN_V/P"
M4$L#!!0    ( (!9^TBNKFRH?P$  / 4   :    >&PO7W)E;',O=V]R:V)O
M;VLN>&UL+G)E;'/%V$MJPS 0QO&K!!^@\HSR)LFJFVS;7D X$]LD?B"IM+E]
M72^*^]#01>#;V-B&T7]A?@CMVI!OG^3J8MVUH:K[,'MOKFW8#N_W615COS4F
M%)4T+CQTO;3#UW/G&Q>'1U^:WA475XKA/%\:/YV3'78_9\^.IWWFCR?*9B_.
MEQ+WV5OG+Z$2B<&,-WH8%A@^WWKYS_+=^5P7\M@5KXVT\8\*\[5 9M)!G YB
M2)!-!UE(T#P=-(<$+=)!"TC0,AVTA 2MTD$K2- Z';2&!&W201M($.6*C#DF
M2<,:HS4I7!/&:U+ )HS8I)!-&+-)09LP:I/"-F'<)@5NPLA-"MV$L9L4O FC
M-RMZ,T9O5O1FT%Y;VVQC]&9%;\;HS8K>C-&;%;T9HS<K>C-&;U;T9HS>K.C-
M&+U9T9LQ>EM%;XO1VRIZ6XS>5M';@LY*M,,2C-YVHG>HG)?3<_1U6X9[UWP;
MKA9-\ [Q=I7[IXQ3U8:)UG%82<QXO?N//$[]##&_#C</'U!+ P04    " "
M6?M(BV=XW,4"  "]"0  $    &1O8U!R;W!S+V%P<"YX;6R]5L%NXC 0_16+
M4_= 0Z&[6B$:B4*J(K6 FFSW[#H#L9K8D<=!=+]^QTG#0AO:AL-R83)Y,YXW
M;VQGI+ W7!J=@[$2D&VS5.&0G%>=Q-I\Z'DH$L@XGA-$T=N5-AFW]&C6GEZM
MI("I%D4&RGK]7N^'!UL+*H:XF^^2=OR16V6<YZD4W$JM_'LIC$:]LBS8"DA'
MWEM &4&90Q"%D?;%[U68?5>)"05/84)K^2N>(E2H?\X2,]%9SM6+5SW=2?6,
MO_)(3[F%_:C#%U7VA!N(:=&#[#MGB;E](9ZIBYTD7*TAWL>^?UGWXA$,.J87
M_?,>_78MJ/U5;N"Q5.LEEP;]T<8.-R"L-J\R;>RI*L5:.-'Q,:+ZL,.>.((S
MKSH;;B17ML-0_J''?J=:MO*6=IJC-?YO;9XQ ; X\G;.TMS'[MORTA\,2@19
MATAOQ\Q_;=L!;^>)I$T!%ZLE-_8_M:+D5#=B,.CLL:]3,*YB%BA+X\AFJEJ*
MQ-MOR<Z:+.;AXFXV'4?!E%V/[\;S2<#"VR"(0G96G!(S^#PFC.CO/I@3?G'#
M9O/)HFW,9!S>-L;,N2T,,+UBUP5*!8B-L&N.$AUJ:0"I9<<;=$-JLT>>%L#N
M@2,E=RUNSNJV=%'E<KD#;A3-"S+:;8SV9V-,:+5X[E(]$#,7#PJ/%U-S8B&L
MCY?Q ,)-P5@(7= 4J#6QU(IL4=;>&#-30F? (KZ%YJ24K<B*E ZAF"UL0HQ<
MM082*EANH)F;.Y/8 ^2%$0DQ='6L#<^.+; K5].1ZP[^L]KZUD8;=A;QI_0(
MCP\UNOC92J/7A;XF55U5,Y4/V]N_:$6_R\:(T*SST99-P7*9MF]9__*$F._M
MVMQE89$U3\UQ:4I"7Y2F2T.Z 570R*V_*F=5%#<OCE_[?3CH?;H/:U%81-\O
M!5W?)XS.H-]J9S:T[=TU^.;2\PX_UOR_4$L#!!0    ( (!9^TC<=-U8/P$
M &D#   1    9&]C4')O<',O8V]R92YX;6S-D\%.PS ,AE\%]=ZEV<0F55T/
M@#@Q"8DA$+>0>%M8FT2)IZYO3^9U+6-<=D/JH:[]?_Y=)X5TN;0>GKUUX%%#
MN-G7E0FY=/-D@^ARQH+<0"W"*%:8F%Q97PN,H5\S)^16K(&-LVS*:D"A! IV
M *:N)R9EH60N/0BTOL,KV>/=SE<$4Y)!!348#(R/.$O*5[,UMC$%&_1E$1U7
M(N#"*KW2H.[:H>PR%3LC^#H<Y:#Z]O3U3P^484E7N0^ZKVJ:9M1,J"X.S-G[
MXNF%_DVJ34!A)$15T#FV#N;)J?/;Y/YA^9B4XXQ/TVR6CF=+SO/XW/*/PV1G
M_@;#=3?$OW5\,DC;18T57+E;TBA:+KT22$&07CO4UER%(\P/,<'"[O,+)%X/
MZH1TV+;0-M:K4-+Y&J+#S8DK6UO?'E._HK-;57X#4$L#!!0    ( (!9^TB9
M7)PC$ 8  )PG   3    >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0
M>&?V;0O&-H&VM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$
M+.G[SD5'Y^@X>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>
MM5II ,,X?<D3$L/<@HL(2W@4R]9<X%L:+R/6ZK3;W5:$:6RA&$=D8'U>+&A
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
MF(32$:O$1JDQWEOH>R/: FM+WM><W_X%4$L#!!0    ( (!9^T@ECXUE2@(
M /0'   8    >&PO=V]R:W-H965T<R]S:&5E=#$N>&ULC979CMHP%(9?)<H#
MC&-G Q0B 5757E0:S45[;<"0:.(XM0V9OGV])<#($W(3+_G_\QWO1<_XNZ@(
MD<$';5JQ#BLINQ4 XE 1BL4+ZTBK_IP8IUBJ)C\#T7&"C\9$&X"B* ,4UVU8
M%J;OE9<%N\BF;LDK#\2%4LS_;4G#^G4(PZ'CK3Y74G> L@"C[UA3THJ:M0$G
MIW6X@:L=3+3$*'[7I!=W]4 GOV?L73=^'M=AI',@#3E('0*KXDIVI&ET)$7^
MZX+>F-IX7Q^B?S?#5>GOL2 [UORIC[)2V49A<"0G?&GD&^M_$#>&5 <\L$:8
M;W"X",GH8 D#BC]L6;>F[.V?)'8VOP$Y QH-<#%IB)TAOAG,U &;F1G7-RQQ
M67#6!Z+#>K7A2LFY#J(B!VHP0LV3B<G-3)7%M8P*<-5A'A3(*+96 4<%4+&]
M !3Z[,C8T=> G57$SP'Q(\!V;F)C3Y[;DT=[8NV)L:>^_*QB:Q79<T#J!:3&
MGC\"6J/(+, J8 33/%X^QV1>3&:"+";&814S +D7D+LL)PA.,F.O++R(A?5[
M-XM#.,F,W;+T(I;6GWR]'#LK06B9ITDV P0C+\ET*]34UAHT,S87A'Z*.Y[Y
M%,5I%C,HR$^Q9Q0NIRCNI$<S*+&?8H\R@A-G9=!$L^;,?^1AXE;8-YK4<9SF
M\_J#NTN6$GXVCX\(#NS22GO'CKWC [=!YI*^R<NBPV?R"_-SW8I@SZ2ZZLV-
M?&),$H6/7E0:E7J"QT9#3E)7<YV??91L0[)N>&/'A[[\#U!+ P04    " "
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
M.G*NJ"[DO\0>JO55-'48/2K33'5;P.D,'<7[ZUTS77CE7U!+ P04    " "
M6?M(^%R(@OD$  #F&0  &    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;)69
M37.C.!"&_PKE^P9]("12CJL&\-;N8:NFYK!S)K$2NP:,%\AX]M\OT"V<.')'
M>XEM\G2KNR7ZE6!];KL?_=[:(?K5U,?^8;4?AM-]'/=/>]M4_5U[LL?Q/\]M
MUU3#^+-[B?M39ZO=;-34L6 LC9OJ<%QMUO.UK]UFW;X.]>%HOW91_]HT5?=O
M;NOV_+#B*W?AV^%E/TP7XLTZ7NQVA\8>^T-[C#K[_+#ZPN^W4DS(3/Q]L.?^
MS?=H"OZQ;7],/_[</:S8%(.M[=,PN:C&CY^VL'4]>1I'_@>=7L:<#-]^=]Y_
MG],=PW^L>ENT]??#;MB/T;)5M+//U6L]?&O/?UC,04T.G]JZG_]&3Z_]T#;.
M9!4UU2_X/!SGSS/\QS T\QL(-!"+P3*.WT"B@;P8)*1!@@9)Z @*#=35"#'D
M/E>NK(9JL^[:<]2?JFD]\?L1[R8GH^=H+%<_SL3LLYOG8K/^N4G%.OXY^7F'
MB!G)$9&WD1(0OA#Q.+XW"+'RC2!F<R*& H@T(6+XU,GV@Y.;8<KW84JHE01[
M];E]\MX^ ?L$[-/W(1YG1$,E %$RT;>A B AM+@-E0 9+OAM: N0S$3 U"EO
M3@IR\H:;0DZ <&Z\D0!4("2TN0V5 (GD>KF^A;8.D@$YI=Z<4LB)B"0'1'#O
M7&)*P!BEB(QP*$DP6QR+Z8"%I[T):1@E(Q("1!)35#I$?QZ&\89A9@>:$6$8
M7 9$J 4RC*JKP9I)HJZ.23_/)_/FDT$^1,WR#"O/$B(A@!+%B<J4&=Y%6A+K
M<@N42:7\/"G.O%UNOCRF)0(\<&]=.,B!)HJ?(V,4=;\CQ#D+N)>Y\ <#75\3
M$Y CPZE@"H04=1N5"$E_:\9)<L-Q'K#TN/2G!6*DB9L@1X:ZF4K'R !5Y'Y9
MXZ BFNB%.3+<,*(PA:,228:,JC7>,%21426-#LG,+VX<M$13ZL:=O'%*WAS%
MKK<P[S-3KFV1F2U4R/+Q2QP'4:'4-D?&4&NY0"A+*>5 B*N,TCE'Z20D+[_2
M<1 I34D=,HF11+\M',4DT<9*I(PVQ+QN750ZJ*GZQ9.#7!E*/;F3-*K;%4@E
MU+(NG:M,D8EA4&E(?_:+*$?)(E<\BE] ]03SCB) U RQE'/Q0?@^U@X9<DT@
MPTFA=H,%-"?A5UF!"DJI+#*")]1&%2EZ_X&09!DE;4AE2< F4?@%6X Z4C=4
MCHRF(BX0XAG5FAS$!)D6RKH*Z$S"+]A"XH:'./TA,^H?<48LD)+<V^3P^(?0
MV J\)<+S'U(J"SFZ^]5?X$'3&['!O(!A=XR@B@OEG3"#B2V4-WV#B2U4P$98
M^-5?*.SM5&8J*#,5E)D*RDS]G\S\ZB]0V2GU1T:(C-JR% MFJ&< Y<4;M>78
MOO$6<J?Y]P "-9G: R C)!=D=@YCY";Z@E&UVCIL%%43D-W5/@"/9P(D-V,!
M'OR**[* 3I0%=:(LI!-E09TH"^]$TG]PE2"I01[\DBI1O:A= C*_44\H')-0
MAUL'<4IX%D\!TRW]>BI!NS+O/@&G&QF>".JY(U+"_\0#I]M!S'^8QNE&2JGK
MR8K?/,1N;/<ROS[HHZ?V]3C <]GEZO**XLO\AN+J>L[O"^ZY7O+[+;R N+C?
MK$_5B_VKZEX.QSYZ;(>A;>8GY,]M.]@Q7G8WEGAOJ]WRH[;/P_153[6'UQ#P
M8VA/[JW*\FIG\Q]02P,$%     @ @%G[2/'"1OGR P  %1,  !@   !X;"]W
M;W)K<VAE971S+W-H965T-2YX;6R-F$V/HS@0AO\*XLZ RYA *QVI836:/:PT
MFL/NF4Z<! W@+)#.[+]?P 7],=457P(X3]EO&?NU\?9FNI_]6>O!^]74;?_H
MGX?A\A"&_?ZLF[+_8BZZ'?\YFJXIA_&Q.X7]I=/E80YJZA"B* F;LFK]W78N
M^][MMN8ZU%6KOW=>?VV:LOLOU[6Y/?K"7PI^5*?S,!6$NVVXQAVJ1K=]95JO
MT\='_TD\%%)-R$S\7>E;_^;>F\0_&_-S>OCS\.A'DP9=Z_TP55&.EQ==Z+J>
M:AI;_A<K?6US"GQ[O]3^=4YWE/]<]KHP]3_583B/:B/?.^AC>:V''^;V36,.
ML\*]J?OYU]M?^\$T2XCO->4O>ZW:^7JS_Z01AM$!@ &P!JSMT $2 ^1K0#QG
M:I7->?U1#N5NVYF;UU_*Z6V+AQ'OIDK&FKTQF7[LI[G.;NZIW?9EE\7;\&6J
MYQT",Y);1*Q$.%9.M@ ^%0YS.'S>0&&))+[?@GS?@BU\DC8'=3\^?A\?V_AX
MCD_5>XGMC&QL$A:!:!-]#A464IE#5RDR$6432>[')V0BB8W?4!H3FXA%),2?
M,P4R479?QX;4L;$Z4D:'141&]B?JL S$<%]'2NI(K8Z,T6&1A%%A"7!XJ1DI
M(K.91ERFE@F$0Z8B(EN9BZ=F!),L0@&7[L(XS"8AR%$LT# BEVR S@:P"LEE
M8Z$@%>3,7?*!I6^=]$A:C[48X$82,H*;6<@$2>:BA78K86U&LET3?_!L0HI%
M8@>S$8H68NU*<G:#3 JL%(6O2#A,,D%;GT#3XCQG89BW6" C1.H@A78_L;G;
M3(Y, -*E_VEW$]:98L98<F0"(3DW+A!3F7100]N<6'R.&?_Y"@G.#<5BARXS
M%C[X(9H0+'[HX&,@R(Q@\3'&+G.$ L5-^P5*' 85T(X(BR,RLZU 2('#R@VT
MTP&Z6,0-%X0""9%#0[2- 5I4Q$T3A.[T+M84NVQ1Z8T7*)SU+OG0!@2+<7 +
M,$*L&RZ,R]BG#0AP<R6 DV*A6+$#RD)*.>S-@78I2%$,MUXA%"1LQR"4;AS$
MT"8%Z#_<(ITC%,C881I)>CLFT7ZXK4F.4,)--63BU$4+[6,2?4QP/B;731LW
MU9!2X&!DDC8RB48FN&T#0DJ 9,9P@5@\+FX.-B]IQY/RMQ6?$"0Q<5#<YAFQ
M.%;"8265'YQQ^9Q%/Q,NKYS>FDGT,V ^5W.$4GHGB=^T",G?]HGAF].&1G>G
M^12F]_;FV@[V*& M74]ZGF ZK?A0GHN'PI[7O%:SVU[*D_ZK[$Y5VWO/9AA,
M,Q]9'(T9]*@K^J)\[ZS+P_I0Z^,PW6[&^\Z>VMB'P5R60ZCU)&SW/U!+ P04
M    " " 6?M(>39<Z*(!  "Q P  &    'AL+W=O<FMS:&5E=',O<VAE970V
M+GAM;(U3RV[;,!#\%8(?$.KAM(4A"XA3%.VA0)!#>Z:EE42$Y*HD9:5_7SXD
MQ0Z,MA=Q=S4S.\M'-:-YL0. (Z]*:GN@@W/CGC';#*"XO<,1M/_3H5'<^=3T
MS(X&>!M)2K(BRSXPQ86F=15K3Z:N<')2:'@RQ$Y*<?/["!+G \WI6G@6_>!"
M@=45VWBM4*"M0$T,= ?ZD.^/NX"(@!\"9GL1D^#]A/@2DF_M@6;! DAH7%#@
M?CG#(T@9A'SC7XOF6\M O(Q7]2]Q6N_^Q"T\HOPI6C=XLQDE+71\DNX9YZ^P
MC' ?!!N4-GY),UF':J50HOAK6H6.ZYS^?,H6VFU"L1"*C5"4T7AJ%&U^YH[7
ME<&9V)&'L\OW'FZ"B%<FWIOU8T=-$P>OJW.=%WG%SD'H"I.(QP6S(9A7O]FB
MH+?H1:07_Z:7U_0R.2P7A_\AL+L6V"6!W=]&3)CCBBG?-6$7>ZK ]/'J6-+@
MI%W:TJVZW<Z'(I[)&[RN1M[#=VYZH2TYH?,G&P^@0W3@VV=W]Y0,_OULB83.
MA?"CCTVZ4BEQ.*X/9'NE]1]02P,$%     @ @%G[2&2\,0:C 0  L0,  !@
M  !X;"]W;W)K<VAE971S+W-H965T-RYX;6R%4]MNHS 0_17+'U #(6T5$:2F
MU6KW8:6J#[O/#@Q@U6:H;4+[]_4%:+**MB]X9CCGS!E?B@GUJ^D +'E7LC=[
MVED[[!@S50>*FQL<H'=_&M2*6Y?JEIE! Z\#24F6)<DM4USTM"Q"[5F7!8Y6
MBAZ>-3&C4EQ_'$#BM*<I70HOHNVL+["R8"NO%@IZ([ G&IH]?4AWA]PC N"/
M@,F<Q<1[/R*^^N17O:>)MP 2*NL5N%M.\ A2>B'7^&W6_&KIB>?QHOXC3.O<
M'[F!1Y1_16T[9S:AI(:&C]*^X/03YA&V7K!":<*75*.QJ!8*)8J_QU7T89WB
MGTTZTZX3LIF0K83[)!B/C8+-)VYY66B<B!FX/[MTY^#:BSAEXKP9-W;0U&'P
MLCB5:987[.2%+C"1>)@Q*X(Y]:LM,GJ-G@5Z]CU]<TG?1(>;V>'V>X'\4B"/
M OG_1HR8PX*Y_:<).]M3!;H-5\>0"L?>QBU=J^OM?,C"F7S!RV+@+?SFNA6]
M(4>T[F3# 32(%ES[Y&9+2>?>SYI(:*P/[URLXY6*B<5A>2#K*RT_ 5!+ P04
M    " " 6?M(P?%GFZ0!  "Q P  &    'AL+W=O<FMS:&5E=',O<VAE970X
M+GAM;(53RV[;,!#\%8(?$,JRTJ2&+"!.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=BH"(@%\")GL6D^#]B/@:DA_-GF;! DBH75#@
M?CG!(T@9A'SCMUGSHV4@GL>+^K<XK7=_Y!8>4?X6C>N]V8R2!EH^2O>"TW>8
M1[@-@C5*&[^D'JU#M5 H4?P]K4+'=4I_ML5,NT[(9T*^$NZS:#PUBC:?N.-5
M:7 B=N#A[#8[#S=!Q"L3[\WZL:.FB8-7Y:G:Y'<E.P6A"TPB'F;,BF!>_6J+
MG%ZCYY&>?T[?7M*WR>%V=GC_N4!Q*5 D@>)_(R;,8<%\_:<).]M3!::+5\>2
M&D?MTI:NU?5V/N3Q3#[@53GP#GYRTPEMR1&=/]EX "VB ]\^N[FEI/?O9TTD
MM"Z$=SXVZ4JEQ.&P/)#UE59_ 5!+ P04    " " 6?M(CEB1>:(!  "Q P
M&    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;(U3VVZ<,!#]%<L?$+- VFK%
M(F535>U#I2@/[;,7!K!B>ZAMEO3OZPN0W6C5]@7/#.><.>-+-:-YL0. (Z]*
M:GN@@W/CGC';#*"XO<,1M/_3H5'<^=3TS(X&>!M)2K(\RSXPQ86F=15K3Z:N
M<')2:'@RQ$Y*<?/["!+G ]W1M? L^L&% JLKMO%:H4!;@9H8Z [T8;<_E@$1
M 3\$S/8B)L'["?$E)-_: \V"!9#0N*# _7*&1Y R"/G&OQ;-MY:!>!FOZE_B
MM-[]B5MX1/E3M&[P9C-*6NCX)-TSSE]A&>$^"#8H;?R29K(.U4JA1/'7M H=
MUSG]*<J%=IN0+X1\(WS*HO'4*-K\S!VO*X,SL2,/9[?;>[@)(EZ9>&_6CQTU
M31R\KL[UKL@J=@Y"5YA$/"Z8#<&\^LT6.;U%SR,]_S>]N*87R6&Q./R/_N6U
M0)D$RK^-F##'%?/>);O84P6FCU?'D@8G[=*6;M7M=C[D\4S>X'4U\AZ^<],+
M;<D)G3_9>  =H@/?/KN[IV3P[V=+)'0NA!]];-*52HG#<7T@VRNM_P!02P,$
M%     @ @%G[2!Z&/?6C 0  L0,  !D   !X;"]W;W)K<VAE971S+W-H965T
M,3 N>&ULA5/;;J,P$/T5RQ]0$R#;*B)(3:O5[L-*51_:9P<&L&HSU#:A^_?U
M!6BRBK8O>&8XY\P97XH)]9OI "SY4+(W>]I9.^P8,U4'BIL;'*!W?QK4BEN7
MZI:900.O TE)EB;)#Z:XZ&E9A-J3+@L<K10]/&EB1J6X_GL B=.>;NA2>!9M
M9WV!E05;>;50T!N!/='0[.G]9G?(/2( 7@1,YBPFWOL1\<TGO^L]3;P%D%!9
MK\#=<H('D-(+N<;OL^972T\\CQ?UGV%:Y_[(#3R@?!6U[9S9A)(:&CY*^XS3
M+YA'V'K!"J4)7U*-QJ):*)0H_A%7T8=UBG]N\YEVG9#.A'0EW"7!>&P4;#YR
MR\M"XT3,P/W9;78.KKV(4R;.FW%C!TT=!B^+4[G)LH*=O- %)A(/,V9%,*=^
MM45*K]'30$^_IV>7]"PZS&:'^?<"^:5 '@7R_XT8,8<%L_VG"3O;4P6Z#5?'
MD K'WL8M7:OK[;Q/PYE\P<MBX"W\X;H5O2%'M.YDPP$TB!9<^^1F2TGGWL^:
M2&BL#V]=K..5BHG%87D@ZRLM/P%02P,$%     @ @%G[2%Y\:/:C 0  L0,
M !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULA5/;;J,P$/T5RQ]0$Y)>
M-B)(35>K]F&EJ@_=9P<&L&I[6-N$[M_7%Z!)%6U?\,QPSIDSOA0CFC?; 3CR
MKJ2V.]HYUV\9LU4'BMLK[$'[/PT:Q9U/3<ML;X#7D:0DR[/LABDN-"V+6'LV
M98&#DT+#LR%V4(J;?WN0..[HBLZ%%]%V+A186;"%5PL%V@K4Q$"SH_>K[7X3
M$!'P*F"T)S$)W@^(;R%YJG<T"Q9 0N6" O?+$1Y RB#D&_^=-#];!N)I/*O_
MBM-Z]P=NX0'E'U&[SIO-**FAX8-T+S@^PC3"=1"L4-KX)=5@':J90HGB[VD5
M.JYC^I/_F&B7"?E$R!?"71:-IT;1YD_N>%D8'(GM>3B[U=;#31#QRL1[LW[L
MJ&GBX&5Q+%?KFX(=@] 9)A'W$V9!,*]^L45.+]'S2,^_IZ_/Z>OD<#TYO/U>
M8',NL$D"F_^-F##[&7/WI0D[V5,%IHU7QY(*!^W2EB[5Y7;>Y_%,/N%ET?,6
M?G/3"FW) 9T_V7@ #:(#WSZ[NJ:D\^]G220T+H2W/C;I2J7$83\_D.65EA]0
M2P,$%     @ @%G[2!"(<\^D 0  L0,  !D   !X;"]W;W)K<VAE971S+W-H
M965T,3(N>&ULA5/+;MLP$/P5@A\0RK*<MH8L($X0)(<"00[MF996$A&2JY"4
ME?Y]^9 5NS":B[B[FIF=Y:.<T+S9'L"1#R6UW='>N6'+F*U[4-S>X #:_VG1
M*.Y\:CIF!P.\B20E69YEMTQQH6E5QMJ+J4H<G10:7@RQHU+<_-F#Q&E'5_14
M>!5=[T*!525;>(U0H*U 30RT.WJWVNZ+@(B 7P(F>Q:3X/V ^!:2YV9'LV !
M)-0N*'"_'.$>I Q"OO'[K/G9,A#/XY/Z8YS6NS]P"_<H?XO&]=YL1DD#+1^E
M>\7I">81-D&P1FGCE]2C=:A.%$H4_TBKT'&=TI]-/M.N$_*9D"^$[UDTGAI%
MFP_<\:HT.!$[\'!VJZV'FR#BE8GW9OW84=/$P:OR6*W6/TIV#$(7F$3<SY@%
MP;SZU18YO4;/(SW_FKZ^I*^3PW7J7F1?"Q27 D42*/XW8L+L9TSQ[Y#L;$\5
MF"Y>'4MJ'+5+6[I4E]MY%P^1?<*K<N =_.2F$]J2 SI_LO$ 6D0'OGUVLZ&D
M]^]G222T+H3??&S2E4J)P^'T0)976OT%4$L#!!0    ( (!9^TASJ47FH@$
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
MS*[\JPF[VE,%9HA7QY(69^W2EF[5[78^%O%,WN%-/?$!OG,S"&W)"9T_V7@
M/:(#WSY[V%$R^O>S)1)Z%\*//C;I2J7$X71Y(-LK;?X 4$L#!!0    ( (!9
M^TCQ.6E1I@$  +$#   9    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;(53
MRV[;,!#\%8(?$,JR[ :&+"!.4;2' D$.[9F65A(1DJN2E)7^??F0%+LPD(NX
MNYJ9G>6CG-"\V1[ D7<EM3W2WKGAP)BM>U#</N  VO]IT2CN?&HZ9@<#O(DD
M)5F>97NFN-"T*F/MQ50ECDX*#2^&V%$I;OZ>0.)TI!NZ%%Y%U[M08%7)5EXC
M%&@K4!,#[9$^;0ZG(B BX)> R5[%)'@_([Z%Y$=SI%FP !)J%Q2X7R[P#%(&
M(=_XSZSYT3(0K^-%_5N<UKL_<PO/*'^+QO7>;$9) RT?I7O%Z3O,(^R"8(W2
MQB^I1^M0+11*%']/J]!QG=*?_7:FW2?D,R%?"8]9-)X:19M?N>-5:7 B=N#A
M[#8'#S=!Q"L3[\WZL:.FB8-7Y:7:[(J278+0#2813S-F13"O?K=%3N_1\TC/
M/Z=O;^G;Y'";NN>/GPL4MP)%$BCF$7?W1DR8TX+9_]>$7>VI M/%JV-)C:-V
M:4O7ZGH[G_)X)A_PJAQX!S^YZ82VY(S.GVP\@!;1@6^?/>PHZ?W[61,)K0OA
M%Q^;=*52XG!8'LCZ2JM_4$L#!!0    ( (!9^TB+*?%/I@$  +$#   9
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
MH3;TO0W>HGW'W\GT'1L/B21<DXZII[?>,T[Z8XGO]>A3O]M!O2?])0]-F;T
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
MCXFT7D]7>L')J1T6NXDU_P=02P,$%     @ @%G[2,L=,H#( @  !PL  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C<N>&ULC59=<Z(P%/TK##^@$#Y"=)"9
M5MNZ#SO3V8?=YU2C,@7B)K%V__V&?&!M ^9%()YS[KFY-W#+,V5O_$"("#[:
MIN.+\"#$<1Y%?',@+>9W]$@Z^<^.LA8+^<CV$3\R@K>*U#91$L<P:G'=A56I
MUEY85=*3:.J.O+" G]H6LW\/I*'G10A"N_"KWA]$OQ!5933PMG5+.E[3+F!D
MMPCOP7P-\AZB$+]K<N:?[H/>_"NE;_W#C^TBC'L/I"$;T4M@>7DG2](TO9*,
M_->(7F+VQ,_W5OU)I2OMOV).EK3Y4V_%0;J-PV!+=OC4B%_TO"8F!^5P0QNN
M?H/-B0O:6DH8M/A#7^M.7<_Z'Q0;FIN0&$(R$(8X;D)J".F%D$T2,D/(? FY
M(>2^!&@(T#>'PA *7P(R!'0A0%5>70Y5S!46N"H9/0?\B/L6!W,)9[V(5 YD
M!;EL#J7)5'M4Y7N5Q&D9O?="5YA$81XL)AO'/&D,G)!YUA PCEC;0/F B60B
MSFR2T.4T,0)P/,C28HIQS,IBT#CFT6)F$[MB,!.;<A.Q-@B//4FO]R33%4XU
M'\2W!;)K@50+9$8 W!;(G0YR(_ ERTYAH*Z<QH!<OF ]C$)G'&@J EQQ"KW?
M&I/GR"M.X8Q3F'S2\3A/&@/053[?TGXVL%GL90<Y[2!C)YNPHS$I1"-VS.XX
M8:-V9DX[,V/'HV%![&PXM>S9<0 X30!PN^<>#<BWZ4#B#I7<;KNU 4'D&<I]
ME($]RW \JZ4!Y07(G8XT;&5A",'$PU#F-F3?#<64H<R<!93-I@P96 %2Y&'(
M_:H!]EV#QHNQ-" ()@_#RL)FWTL6??K4MH3MU=S%@PT]=4)_FX;58;:[3_I/
M]9?U!S!_U!/:1:8JCWA/?F*VKSL>O%(A!P'UO=Y1*HAT%M_)F>0@I]+AH2$[
MT=\6\I[I.4T_"'JT8^<P^U;_ 5!+ P04    " " 6?M(?=!JEIL"  """0
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
M:?"Z.M:,?:W(,0I=8#)QGS'%BB!!_6H+AJ_166ZQH?\6V%P*;++'3>Y?_H=
M>2E09H%R<5!<#JD3YBZ[S)CBOJ3T<Q]RMK$*;)_NCT.-F;3/^[I6UROZP-+!
M?,#K:N0]_.2V%]JA@_'A>-,I=,9X" [HS2U&0WA$:R*A\S&\"['-]RHGWHRG
M5[(^U?HO4$L#!!0    ( (!9^TCK);25DP(  ,$)   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,Q+GAM;)56V8Z;,!3]%<0'#)@]$4&:A$3M0Z71/+3/3N($
M-("I[0S3OZ^WD*5FZ4NPS3GGGGL=KIUVF'S0 B%F?=550U=VP5B[=!QZ*% -
MZ0MN4</?G#"I(>-3<G9H2Q \2E)=.9[K1DX-R\;.4KGV1K(47UA5-NB-6/12
MUY#\6:,*=RL;V->%]_)<,+'@9*G3\XYEC1I:XL8BZ+2R7\%R!P(!D8B?)>KH
MW=@2YO<8?XC)]^/*=H4'5*$#$Q*0/S[1!E654.*1?VO16TQ!O!]?U7<R76Y_
M#RG:X.I7>60%=^O:UA&=X*5B[[C[AG0.H1 \X(K*7^MPH0S75XIMU?!+/<M&
M/COU)DHTS4SP-,'K"7T<,\'7!/]&"$8)@28$<R.$FA#.C1!I0O1$<%2Q9*ES
MR&"6$MQ9M(7B#PB6'$Z$"%>V>'TIWSJI2>3F9>EGYOE>ZGP*H0>,)S%KA8G\
M84BN(*!'.-R T85GFR)XRL5P@(U"1,&(ATF1[;3(3HN$TYGXCYGXJIZ^KJ<_
M+1 \"@1*(- "3R8;B8E5N10F!NXP9J,P8 &&,;G&N)XW#-HJD!]&TQF%QHQ"
MG5%H*KO"Y%=,-(S9_HL9-!(9C41:(!XIB<*$[DAIMPH3W6$&C<1&([$JJ3^R
MQ;'>&K,1)9X;0(-.$J.31)<D&2E),J,DR?R2+(Q&%MK(8EH N,8O3R[/_/0
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
M@VU\$:!!B-<1GJ] DGJ7:K%[CY;C01+IQ/G*J",GY$D0I!G$"6TC2.$BW3@
M-3C82C=Z2N!B,!^PZ@JM@H8:!K$ L;0>I<FCE9<<6#KH3PN.PNXLZVUAU([G
M?38SA_8('Q7PIDO ELHH4H^\+>Q1PC3#>D<. ]>"V"81<M?X@$;#DS4$'Y]
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
M.11YE$<Q'"9C+1>/WASMG*W&VZ%L2%>@YA>X@;%0-@[I@^D/:C>90C)L\I6
MC)B,P+ =!2@64/$:5K-,)E>04:^ (F<?7!75501V?. 02*J 1[E=E:USN<(H
M65.HNQ348C6>%U C7P9QJ;^2]L^*!N&/E1RBN+)_M"AR[3(LB$\9I(5J>.Y
MAY[2KE><.W&"#@"1G-CAMA!>4<0@6X]B8J^,N+"0G\IS#6"-%->R6=!Z\H"<
M/C)EV<E_R.50PD[*6ILNAMKF>"(/'Z4?(G64MD+:D$IM15-LL@HKOB'06PJN
M0<_(OL@4.T!OZZ(_V_9!H./^&IN[\)= QHXKV;E6NK/"\#886=A\I/QF2IJ%
M6*9$CWR[L3*C)10E312L2RE2^EM(3D6#-?.T0W&I,04;?)'9,$9X.\Q0TQL;
M\C2IVASZUO*6Q[DT+_59WF67M8';[U1D+^^Z.L04L9JMH652N?41"JSLSM)[
M0M%D=9[>&0NY\;XS.F;8LYH?-,(/ ];5@=US/VP!:SQ@^\,CAIVPZMPFVX:Q
M+_'J[@:V/T6L]IT3@K?OP,:[G<O24^4"M*]<5K>NEQ179)#]3P#,*#];Y2U>
M[J$7YY2)E)2:C(E0^\Z0/HE8QQ-FM#_+<SFM40\R_/N8K]J.>VKP]7V7U8'J
MVR2^*#Q [.P2L?-OQE9LHQLZR/YL'_NS?>SKM8^Q_5NT%Z:4SMTE> S9%:Z\
MT!/Z']I5V/\?=Y[\V;?QY+Z-5J(:6L[J6PGCG]T5_WS=%6W/M5M)CIZ#YZ\7
MV ]I=?&O<;M;/G/WFSA?6RC_.$?A.T^"6W$[SD]3MPY2S:/3SV74'^!0M 4!
MC0/3WYE<_S>/0=NDJJW$%#4#'+"R(VU2+*E[\CVD[5L,[,SX,V/^0V3,AA#6
M1?S8]?S4>)[MGXD4*$476EQ4QFZ/;/O.KAV]'C.BW)D\;WM'WD9F4Y<>UJ;P
M]$QMI8AUZU?IY6-10=YJQ^[O<C)06UN^&1QU%87E[F0B_N-;<#;L$I-7(U77
M[^FI(>[O0P3V#U8;WIMA=\N!7PW5S\\PME%\/DAUFS4SKNL[-*-D02Y#2&"2
M,MOZ*D"?PMLV"WX(H[K%1I^U@T: 7XY]88K8K?B$+Y(EGW=OV?@)K\ON>*&-
M),V*?:V1;" #//M]3..L\06HI^[G"^H$O]>&3Y^%L;OK% =LGJU66*JL*4A4
MO&DINH?:O4"8!B2]S[DHR%)7V'D127V9H>%&DB=5&1K@-)0<=MR'LJ-<9+$3
M]GNX9%^UV9P(<E7L;%XJZ/DG)=:4,=8AHKU-U! SS/1&_2KYI*@4IP\-M*BM
M>U0DL76!(ZF1SR:I*]NZ9(%!M7?=&3A!&!8$4=DR"1%7!,X#HW-UJ:6\ZZF)
M:+MJ!^TO6=+*].V+23;_4]N+?P#.!K)R""5_AL&RO4\.N DX<NC,QR;7"'O
MH@7X4!&K^YV**RX*'FRCZ#3>"08)0M-CL*%]-CRIN?F6AX6GM%^+6W<;((&M
M>UCV]ENMED5<V"R.L86""E%WFXI8%5V#V(+0*#!7&26XJ 32R.2O1^Q2*M90
MH *UC.]-NKX7>%L:6J]D!P0+=6K>=C#P5SUQ#>B74TRCDE1N3 &J:M>I^.D2
MKT*DYA9;:YM^=YZ*!SX?F%F[.RC?<] J<TUO-N2VBK4W5N:[(96+FQL$Z;W]
M>KKRSK5B(_^HO@K2:H:LYK4:6JGOM2&KY@CJ2G<E*9WVM+1OI*C*M1JN*G.M
MQE8J=4]]_8";QMLT;MJ%X#5VURB-R;Z?NOZU5CW:3>VE7Y#RE#2DFN-II6FK
M2=(OC0Y&MJ_*708]/O3G?3KRR,"/;6A.;+E >S3N#P;_8E1-&N^'DMV0->U"
M;;L1C5Q&-;N1&K5O<K-=!O6%?7.FTT$07XA7J^KS ?WX!;5E+4AL%L%=Z"A)
M(ZQ^? ^F'E_\Q8V9O3!%CWS>UO)E]=W=\#^WUKL;\N>6@"UZ*@OV147^>6EB
MPG\NFIB0GXLFAGW6#RF>ESR-2ST7I1H7>2ZBG<N4^^MHUA;PYR+,%MCG(L63
M3YU:=R':''GMX-J\;[;&U&UBS\ZD;^S)MQ-QB[<QE=0V*NUL<OKO^"=_E:VT
M>*9ZST!Q^;9L1,XQ-N6UV$ME?D.Z4C.E'':8).FK_P502P$"% ,4    " "
M6?M(CHZ?D;$!   "%@  $P              @ $     6T-O;G1E;G1?5'EP
M97-=+GAM;%!+ 0(4 Q0    ( (!9^TA(=07NQ0   "L"   +
M  "  >(!  !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( (!9^TBNKFRH?P$  / 4
M   :              "  = "  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<U!+ 0(4 Q0    ( (!9^TB+9WC<Q0(  +T)   0              "  8<$
M  !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ @%G[2-QTW5@_ 0  :0,
M !$              ( !>@<  &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%
M  @ @%G[2)E<G",0!@  G"<  !,              ( !Z @  'AL+W1H96UE
M+W1H96UE,2YX;6Q02P$"% ,4    " " 6?M('5 \*S,"  #G"   #0
M        @ $I#P  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( (!9^TC%S9=)
MJ0,  +P+   /              "  8<1  !X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    " " 6?M()8^-94H"  #T!P  &               @ %=%0  >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ @%G[2*+0P3YX P
M(1   !@              ( !W1<  'AL+W=O<FMS:&5E=',O<VAE970R+GAM
M;%!+ 0(4 Q0    ( (!9^TA-4"S[%@(  /P&   8              "  8L;
M  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " " 6?M(^%R(
M@OD$  #F&0  &               @ '7'0  >&PO=V]R:W-H965T<R]S:&5E
M=#0N>&UL4$L! A0#%     @ @%G[2/'"1OGR P  %1,  !@
M ( !!B,  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( (!9
M^TAY-ESHH@$  +$#   8              "  2XG  !X;"]W;W)K<VAE971S
M+W-H965T-BYX;6Q02P$"% ,4    " " 6?M(9+PQ!J,!  "Q P  &
M        @ $&*0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%
M  @ @%G[2,'Q9YND 0  L0,  !@              ( !WRH  'AL+W=O<FMS
M:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( (!9^TB.6)%YH@$  +$#   8
M              "  ;DL  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"
M% ,4    " " 6?M('H8]]:,!  "Q P  &0              @ &1+@  >&PO
M=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( (!9^TA>?&CVHP$
M +$#   9              "  6LP  !X;"]W;W)K<VAE971S+W-H965T,3$N
M>&UL4$L! A0#%     @ @%G[2!"(<\^D 0  L0,  !D              ( !
M13(  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " " 6?M(
M<ZE%YJ(!  "Q P  &0              @ $@-   >&PO=V]R:W-H965T<R]S
M:&5E=#$S+GAM;%!+ 0(4 Q0    ( (!9^TC(Y^.DHP$  +$#   9
M      "  ?DU  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%
M  @ @%G[2 GE"9FD 0  L0,  !D              ( !TS<  'AL+W=O<FMS
M:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " " 6?M(<)05**8!  "Q P
M&0              @ &N.0  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+
M 0(4 Q0    ( (!9^TCQ.6E1I@$  +$#   9              "  8L[  !X
M;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ @%G[2(LI\4^F
M 0  L0,  !D              ( !:#T  'AL+W=O<FMS:&5E=',O<VAE970Q
M."YX;6Q02P$"% ,4    " " 6?M(-E? /Z,!  "Q P  &0
M@ %%/P  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( (!9
M^TA!.HM7KP$  !8$   9              "  1]!  !X;"]W;W)K<VAE971S
M+W-H965T,C N>&UL4$L! A0#%     @ @%G[2/YXSF6H 0  L0,  !D
M         ( !!4,  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M    " " 6?M('$&YJW("   /"@  &0              @ 'D1   >&PO=V]R
M:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( (!9^TA.#9OS%P(  ,(&
M   9              "  8U'  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL
M4$L! A0#%     @ @%G[2#IJ0!>K @  W0D  !D              ( !VTD
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " " 6?M([G'_
M%_H!  "T!0  &0              @ &]3   >&PO=V]R:W-H965T<R]S:&5E
M=#(U+GAM;%!+ 0(4 Q0    ( (!9^TA_9+)]J0(  +T*   9
M  "  >Y.  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @
M@%G[2,L=,H#( @  !PL  !D              ( !SE$  'AL+W=O<FMS:&5E
M=',O<VAE970R-RYX;6Q02P$"% ,4    " " 6?M(?=!JEIL"  """0  &0
M            @ '-5   >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4
M Q0    ( (!9^TC?%J)[E@(  ( )   9              "  9]7  !X;"]W
M;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ @%G[2""O2]VL 0
MM@,  !D              ( !;%H  'AL+W=O<FMS:&5E=',O<VAE970S,"YX
M;6Q02P$"% ,4    " " 6?M(ZR6TE9,"  #!"0  &0              @ %/
M7   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( (!9^TA@
M#BVIV (  %X,   9              "  1E?  !X;"]W;W)K<VAE971S+W-H
M965T,S(N>&UL4$L! A0#%     @ @%G[2-]RC<?> 0  VP0  !D
M     ( !*&(  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4
M" " 6?M(-9ZZH@D6  !D9@  %               @ $]9   >&PO<VAA<F5D
A4W1R:6YG<RYX;6Q02P4&     "H *@!8"P  >'H

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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>46
<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>48
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.5.0.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>83</ContextCount>
  <ElementCount>138</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>29</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>002 - Statement - CONSOLIDATED BALANCE SHEETS (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/CONSOLIDATEDBALANCESHEETSUnaudited</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>003 - Statement - CONSOLIDATED BALANCE SHEETS (unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParentheticals</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>004 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>006 - Disclosure - Nature of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/NatureOfBusiness</Role>
      <ShortName>Nature of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>007 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/BasisOfPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>008 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>009 - Disclosure - Computation of Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/ComputationOfEarningsPerShare</Role>
      <ShortName>Computation of Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>010 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>011 - Disclosure - Business Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/BusinessSegments</Role>
      <ShortName>Business Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>012 - Disclosure - Recent Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/RecentAccountingPronouncements</Role>
      <ShortName>Recent Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>013 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>014 - Disclosure - Accumulated Other Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/AccumulatedOtherComprehensiveLoss</Role>
      <ShortName>Accumulated Other Comprehensive Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>015 - Disclosure - Share Repurchase Program</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/ShareRepurchaseProgram1</Role>
      <ShortName>Share Repurchase Program</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>016 - Disclosure - Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/AccountingPoliciesPolicies</Role>
      <ShortName>Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.aware.com/role/RecentAccountingPronouncements</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>017 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.aware.com/role/FairValueMeasurements</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>018 - Disclosure - Computation of Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/ComputationofEarningsperShareTables</Role>
      <ShortName>Computation of Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.aware.com/role/ComputationOfEarningsPerShare</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>019 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.aware.com/role/StockBasedCompensation</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>020 - Disclosure - Business Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/BusinessSegmentsTables</Role>
      <ShortName>Business Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.aware.com/role/BusinessSegments</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>021 - Disclosure - Accumulated Other Comprehensive Loss (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/AccumulatedOtherComprehensiveLossTables</Role>
      <ShortName>Accumulated Other Comprehensive Loss (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.aware.com/role/AccumulatedOtherComprehensiveLoss</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>022 - Disclosure - Fair Value Measurements - Assets measured at fair value on a recurring basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements - Assets measured at fair value on a recurring basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>023 - Disclosure - Fair Value Measurements (Detail Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/FairValueMeasurementsDetailTextuals</Role>
      <ShortName>Fair Value Measurements (Detail Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.aware.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>024 - Disclosure - Computation of Earnings per Share - Summary of net income per share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/ComputationOfEarningsPerShareSummaryOfNetIncomePerShareDetails</Role>
      <ShortName>Computation of Earnings per Share - Summary of net income per share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>025 - Disclosure - Computation of Earnings per Share (Detail Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/ComputationOfEarningsPerShareDetailTextuals</Role>
      <ShortName>Computation of Earnings per Share (Detail Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.aware.com/role/ComputationofEarningsperShareTables</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>026 - Disclosure - Stock-Based Compensation - Summary of stock-based employee compensation expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails</Role>
      <ShortName>Stock-Based Compensation - Summary of stock-based employee compensation expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>027 - Disclosure - Stock-Based Compensation (Detail Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/StockBasedCompensationDetailTextuals</Role>
      <ShortName>Stock-Based Compensation (Detail Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.aware.com/role/StockBasedCompensationTables</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>028 - Disclosure - Business Segments - Revenues generated following geographic regions (Details )</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/BusinessSegmentsRevenuesGeneratedFollowingGeographicRegionsDetails</Role>
      <ShortName>Business Segments - Revenues generated following geographic regions (Details )</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>029 - Disclosure - Business Segments - Summary of revenue by product group (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/BusinessSegmentsSummaryOfRevenueByProductGroupDetails1</Role>
      <ShortName>Business Segments - Summary of revenue by product group (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>030 - Disclosure - Recent Accounting Pronouncementsa (Detail Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/Recentaccountingpronouncementsadetailtextuals</Role>
      <ShortName>Recent Accounting Pronouncementsa (Detail Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>031 - Disclosure - Income Taxes (Detail Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/IncomeTaxesDetailTextuals</Role>
      <ShortName>Income Taxes (Detail Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.aware.com/role/IncomeTaxes</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>032 - Disclosure - Accumulated Other Comprehensive Loss - Components of accumulated other comprehensive loss and activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/AccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossAndActivityDetails</Role>
      <ShortName>Accumulated Other Comprehensive Loss - Components of accumulated other comprehensive loss and activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="awre-20160630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>033 - Disclosure - Share Repurchase Program (Detail Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/ShareRepurchaseProgramDetailTextuals</Role>
      <ShortName>Share Repurchase Program (Detail Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.aware.com/role/ShareRepurchaseProgram1</ParentRole>
      <Position>33</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>awre-20160630.xml</File>
    <File>awre-20160630.xsd</File>
    <File>awre-20160630_cal.xml</File>
    <File>awre-20160630_def.xml</File>
    <File>awre-20160630_lab.xml</File>
    <File>awre-20160630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>50
<FILENAME>0001571049-16-016827-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001571049-16-016827-xbrl.zip
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
MM3F>J7B:[N?"\4N;P8\I<W=!CIP@T,N19@IHUSTA)N@U68"^4(N(W=D:M";
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
M5\E+.\%%'.5)L;46%FY](H:!_RK0H:T3=TD/BD&2@% J8J XCC=G\./()/X
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
MR;\D8'FQ6,L7K+K2.O(MI3^W^"9="QJYRK-DZ&S6"R97Z!%F*%I/R^^=4&,
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
MY,Y,FN)-CA;-TVE1 .A%#\1GTQMY]/[Q5,<DVP%),ZGH9_P+,H-NBC+-79!
M-IELA^;8\V^LK5Z%9'C]VS/9;3R*&%**OCQC&;U9<GK<: FX]7>\F >2%G'/
MSWA.+_HI6F:W]")AU ,5Q<2-G,2],FZJDI,NI9(!-]6D=+[9F"1$N2NH&"8<
M</:B%5V-#3^)Q#5("4]E*)872'KC5PA L"S3H-?3_3L7-NZ-V_@"0)T[/_OB
M",K<"NY!6@O=])4)D%<>Z-"M%0V<*KJ=DV _S'4,TI#*!X XY:EA*-GIW))Y
M]S$/6M"RC5<VF;*IY-]L#IBHT^3$&KT+\!BFS@^&\6L&T H"?BY1?(TF9CV9
MH[EYL_DV/D-?@2S]4S$\<D9OS'XD"EZ U6[,VT!<:9]5S-4BB4)C<BA/.*90
M9KL> 3/$W:\#CVF7.YFPHEV)X*46)OKI6QF<W:*'2NQO-*'1+[Q[%/Z@T?+A
MKZ]826?UWN\NH^=+"D6=%[O^X6%IEZC[SS96H(E^Z_2NVKTMG6#K,YI-*\9%
M5D H>@!F(][^&FT&$BAJP289+FC72:>[,(5N3$;IW?DXOC?W6,.'+I_#1M?F
MPMMSA&,8?C6M",<XISEA*>X'\KE1].8#YN^) )8+Q^@)<N:0LRO(R9.<O:K)
M66603>! R^/U0?(7EKVP:!)BC=R[S;\D(P\Z.9<&QH.\,+1#N#.1C_^AWQC9
M%?:[/;@/0PL^PBISZ1?'E*;0/<TR%"LFA9MEX:X9)CQ[5 S<^Q-Q\)QOD/1:
MO4[U\2*"2;5"(QAU\(RJTMTJ'&]50(Q$_$$.%/U^2Q[FW106T2$B;$<PIG[&
MU)7B4IRKB7,U<:ZVY^=J07A2;/--3IZM#<396O1!]@51<;I62$O$Z9HX7=M3
M&RQ.U\3IVKZ34YRNY9Q4-/!T;9BWY2W.EP3VXG1-G =P.5WK=,OMYXI#FP,Z
MM!&,VA-&B=.U SPF &L\GG"ZX"L.<?;O$$<PIJ&,67.Z%MVX*WI_+G[W[DZ=
M$<TSR,WTO6*;T-3Y3.R[F6(3_$8],[5+W?!<HGW!<2N\+L_0JZX@;V,."7D=
M>V5(#=>:G>+X4!P?EML<'&:"6G%40(!8(2%A-#3\>H=?:$J%CU@,V)'>XWUJ
M2M3[H%%%)26YXQ%< E\/O=CA/E@AOM.?A0CO45Q #MR,4$\$_5@<SM XZ\]J
M_SLX--JB!!E7PKQJRA<MY2@H+V1^WRF_ YDO,:.\2/(2.]():I4?2$#27$AJ
MB)08=5?J?47'PUC1@V4WRZ%!N="(886'XW*KW\NSV(<?'M"37W=P2+?5&94L
M6+?G%!A,Y,KPKR)$I!K;W.1:K0(E@=).4*J\E)!&5(LEP#R5X#-B&[KIMZ>'
M5HYD>:[C*J:VYM[(P9%<H"10VD]=+Q+-25O]09?>1&LK,(CR0#!I\MPR)6=%
M\YM%_VZW-2E6]Z/1X@3HC(M=PV\Z.I-1\:J&#49G/"P4QK7S27VS>,0S>(X3
MOV)(&H:D8.;JP "X&)(2B]3.09]S:.F//S0EG+/:@K-#44N[Z1PJ5\=(<*AJ
M#HU%Y<9F,VA2O095Z32OC2WU(S@W\Y/W+ BX-@G:#)QNKR5W.97X.Z18[>:Q
MJ=,ME]=1L*D>-O$JF"G85!V;8 6=FY"Y@GL0G-:A35[)BYU(@=(!H535T6X4
M48(ET)B3*S$XQEU9QIX<7>5/X6+7S^@GG>,.UYVY'>&0=_R_+S@4<OX:BD.O
M4>JY9G;-5,\VV\+U;R4T@)1"+9N!@U#+/+5\N3#VEM=YU]P(GB\,:TG(';$?
M=94$W1 -RV\3TZ%Q&&<&=$#_NIG>$M5Z,/6_B/:9%B.]L!RWDK*=XJ*KN.BZ
MH9:]DCN"^W:AM;FW_H10UL/DQEU0;:Y(BHNHXE+>*Z&\N(@J9/ZU45Y<1,W.
M6U]^I'T'15Q%Y7$5E;; O0C)FJ)?^$AK8*S'N[G73_.VE@[_XJ&<%Y]U^.B_
M<N97AW[]-UENB4,46V5IQC4LEF M:,4D3M::TU6" [H5T:P#GC*H] I%XC<:
ME6+)WW=Q@ID/S!TQ#'#.J1:S>@*-NWMV.-?.!";-PR1OY=KL:7A]]/YOQ"2V
M8E"E5K2Y;NJ.BU?.'_,RUHCK%EO<6.J+VA\-Y]"H7(R\X%#E'!H4BC81',HN
MIUHMCR;5V[G=WM'.J]%RAW>SV_<8-H37M<.X(8D\X]]%)M6&WL9H1AT*>5SN
M]N)!7I1I!FNZW4*AF8(U-6K-I%Q> \&:ZK2F7[U!VSZZEF]H;';\[2UY)*9'
MKFQK_O[9);:I&!>> \@1VSES75N_IY&\UI5E$R#$!<SG\) XY\O?B/5@*XN9
MKI[91*D\ K>ZJCUQ-F,$K#Y=-JB43S4E>RBZOQZQ8^BC9@8V#T5<\T8VN_X0
MEA<C0-<$ U</?P-ID1F#6A7T(HJSSD#G1,#NCH@CJ%\_<826B;C15T)Y$2LM
M9/ZU45[$2C<J0%F 4A<H-41+#T>C]?&37TT=<PC>N8J[4?#T=A&D_7(1I'TY
M)X)TV)+'FU1NR8&A,"[-HD"W-<@-A#Q\"DQ:D^[KEH%!JR/G!:"5HT!529[.
M;>4OW>!EGSE%KQ8[UV]T(-_D@&*]APW+A%,&%[DU'' -%ZW2C5@;N')+V-VK
M/RS;R-MC/8#XHMJCB_K%@NA%!%C]\5^MSD"D?F\ZC[JRT*.F\V@R+'3A8'\R
M]&\C,S_^(.*'\J 8MB8=D3N\H<SIMP:RB+QK*'-DN37J59_/77!G*RC&K6&O
MW*6/TI&1][:D&HKC_'JD+!8&:>NXW:W.%/.!M$WRA#59CZ03.@)K'?Z=%U/)
M/=PQ.ZKRLVUIGNI>FQ@(1Z,SD[E019"D")(409(B2%($28H@R<,)J&A:F)Z@
MO@B2/#P^BX"QQE%>!$D*F7]ME!=!D@<?#BA V6F0)&UQKEMSXMJZNI_QD(-6
MO[])4LW#C87KM<;CUTV!<6N4&S]R^!08M4:]O'BQ9L9#7L^5A\;EFI1;O5ZA
MG V-#KT;= \'EVYKW#F@ ,\)UVR^N\V=%<:D7-Y]D&QKJ1BNGGO!0H0.;1$Z
MU!6)#!O.H4[UH5V"0V6@Z18K;"HXM ,.51]F+,(C#R2,2(1'-I@Y(CRRP<P1
MX9%-YDX#PB/S@AQ?BC[,CED\4U5O[AF*2[0;=T9LS#)IDQDQ'?V17)NJ-2<?
M+,>I)Y"14[UUN<,CY$Z$UZTW !R/-E\\=;PD*IG?$UOJR9GQ+(T&'C3()HI#
M3O8.\EM" ['UJ<X2S>X= A@#M28$:C]#FO:G0#RW\ &^41K[3D"PA-28""*6
M(.(9G9.Q)&+AK7!!QW)A6-5&_FQV?/(BE;=?_90^?:IJ6(&20&D'*%6YH1NL
M].3N9'WTQ%<3IDL#*R-(!JQA8>EHF9+RJ.@&76?"LE!R%%QP$M6S]1<.1\N5
M[BY7OWC8S0DS>2/W-HFSR8'@YPT_;Q3:)7$NC$;QKW)2'FZ"_(I@QY!O-Q[Y
M:@5^DT1[A02^(9$:,8OUH.AF*8,ESCF+0],O=S0B#J*K9M";+J=@CKPY3S"F
M.#1Y,Y)0G-WS)W?KK?D!'.LA3!4%_41<R4O/HF^8^__S-M/I#I=E;[9( YME
MUW:)@EP\.+AA*!2R;(U>YK^1BUF!9OO*['!:<I5GZ9Z89*J[TAN_\B]5= N/
MLVEAX/ \FVX#B(F%*S0E0R+$S%\U@_8R0>R//[PB#@G?N=G\Z55_Q6,WOG,\
M+FV=0_W%<A5#4J(PL;43:TLR"4W&#E-RH9TI$768 \6;(:=8ZB(['H(C>1R1
M.94/%QSA!$6Y"52$3%>G*J-RWF>.JN3&25>1$75$,Z(>;/+3O-#RK8+$X_'F
M9\&FVY5EWRD&N0MWW#)#R<^<;S?3;SWYVR51,6A\D PFSWK^4?FW97]9+HAS
M,[TD]^Z9J;W_T]/=9334V;/N?+NP[(5E R;8*'KWD888?[M2=/N?BN&1\V7X
MY^\ZL15;G2T_D$=BT$["=]?FPG,=^J*[VL5'HCB>33#6[,HF?WK$5)?)[V,M
MG%L$Q@8Q8!T=29ZI,[)\O;L\DIX=_=34#= :VR-')Z^,NG+%U-6(JH,:.;\>
MM7M'[\;#"2AWI GK"?S*V-#;-R'/N'>R[C[*[JF[=R9DKZA;LPD9C&LS(7O%
MAAV:D O%F0&^^ _B_ @$AO["02YU1S4L'*=N>_T1G,;E1\7^3MPKS]3V3MC[
MO4YWE!#WC4G-G3]5*,/^\Z?7F93GSYGCD$KU98\(.IX,D_9]'6U*$["(0.\/
M ?OR<%2<@/0Z)8ZF&+ &G5OFW4RQ25C#A:X_+?KL7'&(]EE98N,SV\8",A3*
M3$KWV-7ELX6=(:@AG:/G,=P<"D :/7G832!7'NX:J)"\P,V!"I,])$)2%#:X
MQ?ZR*'3VCPJ%[_*_1(7QL$(BG)FNKNF&Y^J/,8_Y_;-J>!K1L.H3;EA!MWB/
M^6;Z7K%-,%/.9V+3(<[F6.^)BV'X5A*4\V5V!]3JWKF6^OUF@5^NF-A5JE]_
MNCIZ-^AW>OV8C>5!J'HH7]08"<I7(_,;.!V"\I7(O*!\FO+1A( ?$M.A7\9F
MA?/EZISQI-C^HN[:=%S;H[,'/<7X,E-,AJ#S&W3A.M<FC*U;6B9S6,% Y \L
M!#/7,ZO/Z>"XOJ04Q<L]#B9U=XE&J<M&]?WNSX9B?E+FK.DGR_S34PQ]JOM-
M\2UX4X&33CN^5%S6FO:#OSZBGX\@^,V^Z"X>WUR;FOZH:] A;7ZIVT1U+1L6
MO5-=)3:N>N<+PUJ28'_G95;+@Z1O5Q=KFBL.277MCC.>%V?QAK+S@C@,7X4X
MG!F&I>(19?;@[UEH<"8SK_Z5XVQD;50<@&*G%N6=HW?#<9*)FQ&4$PL*SWT'
MH$RK+!BD3PT*L^ VB5D>R0L[>@=)<CDE]=D$W)+$0JHIB2>=@B0.>K\C]B,,
MF"W]0)Y'Z(EH%#>'!JK&WU]8COO)<O]% "[5>C#IA3!.&ZT'R:?>,&E]*N-"
MPHM#$EP[CD>T2P^WC]G,SC:$/I$G^BI[ERKRP?[F&9DS]^KS YBYUZV^QN-A
M-^:";417_IS(-'59SP^8$R-Y()?B!'WU6=&U*\O^HCS_H;NSF65@:"0&!F3J
MH="0EU<I([DW3BU2"E*Y:BX)[0&';-R?\.-2+-_?+:$AK%\LH5(\EHNI&,GM
MZ5P3NUZ3;F6P2ZZ"7>^G4P JC *''FZA+_3T3%4W=+;MXUX1C=B*<><JK@<8
M+!.->9]%+SR;Q''O'KWK',?WI3G 7#\)"IW!UD4"Y<DFI^'3<W8+W\&=?2K]
M5'+8LH WD],A)0,0\ Y;96X.%'<4"C$I X7!5B@$3+TD4V+;H,C*,PNF^: K
M]\!-/'7!M"A\EK[Y&,B=3G*M_P)0<?BAR06TU-T+Q;:74\M&#'..R[8(, MI
M>N:Y,\O671;/= D/'5=7+W L>QF8X4QXL/TM<0C:[!<CG9"G@Q1%<M!L!C50
MWPG,+A\L53'^!BL61X/)+SP'Y$07>3NRQ.:M+]:9!NT!,,5 __#:O% 6NJL8
MT!4S<%1C-O<5JK%'G"'?#3%X6;8JB;'9);5S K*%0B]S4J/\0,?V)!7F6!3*
MRE#D8_,115D>-!/''*]_E;W4[*%$LC-('-<R44##50#+*?:!YA*[,=??U=@D
M +8M]QHJ&(7.*VHG6F?/B%9&TG[#Y'5E:=;?-XJ5$3,N%.-AS:@'O^&7ZZ&-
M9LEP+JQETNKUHF5(%4CLC$+<YKS>I'H*%13 3?J'%=?-% :I18J&_6WTJ @:
M.Z02/^]I-*R!3/B_D%3K^HWLZ.]L"Q#-*0YV8\:ZA_4@O(J?9(6FK^J%!!KG
MY!%U9:B\JY!>]5!J6"FA?!(%.U6T+E50GRI7A+'O0##7G"9SEIAN8D]M6T@W
M$0C\(ETW+U)'7,:>W5Q<^QI[,XT(7*T&Y5R);C@FE:\O7@%IMO2)ZZ3,(0A^
MKM/ 'Y'$A$Y/!6[)PK/5&5BUS[;U8"MS?U<71(!MH^:MQKK#[#C0S.=T+VYU
M.+IWG/GJQ577,#PYZ*3B9E[&*K%I;M,+R4OZ*;U'?*:"=MBX:^BX'PE\FAT"
M6#@6ECL-,/ZNGSQ2WP2;M=C[-RK]#YJ"])J8C[$\&:]#/(E('%\81"5$HP=C
M&$2EF"JHI'^AU-VL3G6I77[P+KK)Z.$70>(-?UGOJ"N7@)]=W'# &D:<KQN!
MM-*\#-2[A.U,R-H7PK_">:.*FK/4AFW76O@-_0=!PD66@# C)V%#RYO3;OT4
MD@B,/EV^E=)9DP';W"J"47[$];DJ@Z;'79H&,CYN5"OA;WD97;- #4>]#_[0
M\0]J\J1(?"7?G!ZG$CCJ(=#T^QM3 ENN&U)WV))0$EO2$Y$4TX1Y4H4YP)TI
MKF1YMG1N*;:&F9K#F")IIFB2LEC8UB,T5*0%&U!2_-D66 "?$PD])L5< DFE
M$#AO@3]_DCO27#<,/$^$GG$8E>H<X \*=2Q]@<^9^0>A6TKW).Q!DZ8@^E3L
ML2?ZKV[2\:P%,5%&OV-F:1L>V9;W, /P]$?P?HTEZ,V#Y>HT+S55"X6>5#L2
M8 K*I+#;9HQLXZX\>NM(FN[ X@];M<"40/\H7X"$%0X$NL\.)*$;,\AW/54H
MH1@> 5G8\2G ;$>\0LPIRA)Y7N@VJSH9+V*/K!D=2W^0V%>:-)9;, <&% (*
MQJD'%A"4!-#7G9 U6+Y&@;$Q/;<*_@!^\Q-8PQ:80TFC2W5*0J 9(1)TY<X<
M";"%L; TNM3K,"$YWC2UZIKY.;29S*[^1[LM75F6:UHND>X(98?4;N.\8>CF
M]].I_^X#_)">Z2-WN0#]@&XH=$?^4]M"K9FY[N+TY.3IZ>GX^=XVCBW[X02F
MW-X)OC[!AD?8]<E*W_@4O]!/?5,NZ=KJ+EX;2-'FED.'>P*_=SX*\ Z6>,$O
M'0T]!AF"H*DS^#)!)H>HQP_6X\G%]=^/WH$LR.#,C'J37T[2'P?=.>0!!V<_
M-1CL>6'HJNXR&$!?YKA LLQ?CP+^;T:BHW<K[5=IQ<!:&74[8-81.P.2'*JO
M!>DD1:^3+.8LV,74@%6FXRK0%D6LW1FV>YV0#_Z;X'?PW4E":$&*_TO)]%$-
M%_&7E^QU:S'W#(4'K,4]H<7[J,4[3,+9[,.GN@-:1OM_FK5?V]JIW8]!_?3_
M#&]L]G[]1G/%&R?TWGL_M?.S 5CI;*VQW*%G+' 7<*?&0J1H+9 0<\!2M":W
MO_/IRX<3(IEQ%B?2!Q$O<\*?[O&_\//_ U!+ P04    " " 6?M(961-*F<*
M   Q6   $0   &%W<F4M,C Q-C V,S N>'-D[5Q?<]LV$G_O3+\#JJ?<3&E9
M5N+6GC@=V983W]B21U+2O'4@<B7C2H(J -I6/_TM0%(B19"B;&>B._;%IKC[
MV[_$ @L*>O_;4^"3!Q"2A?RLU3DX;!'@;N@Q/C]K?9Y<.;^V?OOPXP_O?W*<
MK^>C&W(9NE$ 7)%;Y)DQ\,@C4_>D_[?3]Y@*!?D2RR*=@^.#PX-#@I>3"*1'
MES^3?T?^DAP=_TR.#CO'Y+!SVCTY[79)[Y8XCE8BW7L(*%%4S$$-: !R05TX
M:]TKM3AMMQ\?'P_H(Q5PX(9!6\LX/.YJ@WW0)EV%(KB$&8U\==;Z*Z*^L:]%
MT$,N3^FCV"[)L.:X'KL'H9@CRV&G_?7V9FPL3&7ZC/^9XWZ:"C_E[[8U>4HE
MI.R:ZJD5(,O\KAT35ZQ^A=RO-R@X*Y15,#,N%>7NVHB"T8F+G9.3D[:AIJP<
MYE2!5RK\I"U"']H)6XJ*I#.G=+%"S:B<&D1",.%V#CM.M[,!<:A2Y3 D"C:-
M%,@4YH815V*9#Z@$]V >/K03HD6;&PF!SW@9+J%:@!XP.P8)FOUMGAV>W'L[
MOZ98Y#/^ %+9(3%-@[IY$*?,E7:,(6E()P^1S+4#D&!AQP2HY0*D-36&8O%%
MJH4H48(4BQ8!L]('[;B-U'46%@+<+0\F%:YY-F?450X\+7S**5:GY15^7D4N
MY#P*[$(\)=K:M38R.<@%@KDKW'90 M UC7(>*JJP)'YX3Q<+QF>AOJW'V:DV
M<8( HB\^CZY+ZI/Q)"V\/>[UN6)J>8V21& DMPC#8%1RK'1Z,&.<&7NPIA%G
M7=$SEY1[))9!,D+>MS<EI$(C"=Z0?S#7F!V),@Q"%ZH$E;#8$&N!]?A=ZKN1
M7ZZ@G0ONLZ)],1R,AS?7E[U)__*\=],;7/3'G_K]R?@SIQ%.=+K<Z9C7X+-'
M_@C#/<8@01+ZK""22"*Q*/(F2H7]ZY\49$)[A_Q<W8-B:(ZLFY -E#T]W>>E
MA[S)2V]JOL83_'O;'TS&PZOKP<7PMM\;7.*_NU'_4W\POO[2C^]6C*;=1=@S
M^;8JDVLE9'A%8H$$]9"<HI3PSSC,)N6B-_YT=3/\O:HD;N&W9^Q=_8QIF<0(
M;6AR!E1% H:S\T@R#C(I@H6[]D ?ZRF?2=</);+CAQA'PAE)D0T*Y3F53 YG
M=QE?XFC:"/: _K(94 /5\<R"&Q33*\K$%^I'< M4AT2/Z.09M9/L<?UU,ZX:
M3 R:9.$-BNQ%&"RBV(?AK$\%9WPN[T",[Y$M*<25+/9(GVQ&.B-$/\>I&+(
M08R@!L5\K$+W3QS2X.FH )>9(E%"LT:Y<[@998-V#)QD\0T*;CKCC&&>J1*%
MN_: =@J%-\&1%-B@2([ U;L KMD!P\%Z)T*.EVZV^F[AL4?Y:#/*L12R%D/R
M<AH4]&N.ES"A3Y!$.'O#'L[N9CAC"#&8!H4.'Y\HT#I0)G;.0A=  ?=8 ]D#
MW(3IHG8[FSW,;S?#G!%$C"22$T6TK :%W\SB(UA$PKW'"0A'\%S0H)-,:R5$
M>ZC?%>8U#2=K/$D$-"B\F1H;^LQE(-/_J\>ZC&X/<J%KRY;?!$K>I%=-:H:M
M+<6$3GVHZCD2!GNP"QU=2>=!WL1BFA3N3&L0KOJ+1=)?9,->A]$>_D+CM[4=
M:6(B[+U'-@.5'/;0%SK!LAZEB1'?;$NRL2ZA6:-\5.@$"XU+$\.[=:F7C7==
M9GL""IUCG=5A$W-BG3M[4H*2R1VOIU9,0][#YC 2 JNSV02]!$697S4/[R[+
MGM%"EUHV96.NC4H2)#H)562FF1\,,Y8V2D2JF4S-7NZ;1'GC4Q_'80)/*J*5
M>=U@M">MT N7KK-B<225UZ0\5&[HCJ,@H&(YG U Q1L)*24W]%XHPYZ]0HN]
M?9F&ZXE8F:9S4(3%FQ^:0\8+N0:.M,KLV$;<+@![[@H]>XTE=H/'H'TEO1HX
M:W(_6/CA$B#+UG_2EY"?#%]5HCW'A2V#TK5\;EA*PS4U7) H)VZ6'1+UC1RL
M]L391FDM3GOJ"AL0Y6U8@T?E9L\U@@?@$<B/P$'HI?Q5Z/OA(]:QCZ W(!?W
MS!W!'"W*C\57D&-/8V$CH]CGZ=<IL38R3]616:H/[Z4*<4UJ-*X&'6ERJE>%
M,HG>^?).A%[DJH\BC!9)A#KV]-;$VE-:V""QI313346L@TR79!%K(7.M9IW&
M3I/R&+\[I*N]ZT7NS2'U3$Q4KHSN!K%FK5O8<-GV#I,VNK!FWF+:)K9RLCWZ
MA=V6["O/1@=ZZRZ6OA%R_40.9UN9>]SKN8H],+7,S6_?7(L][84MF5J;;'$K
M$ENC"RC-@$(#<G,@7X/TR06:&-7,5:GUC:UU55J'TY[0PG9-V8O>_[LQK?_H
MCF@$,V(.RYWJ$S]G+<FP0=*'[,R]>W.:21\Y=-+#A7^@2P=/@9^R:,D5Q_9,
M+C>CD"A.122'G*H/\Z&0$%MWQ4"V4^-;[5?P!P.^JS_Y'.V5-SZ=[NH-0L#?
M.T?PN=[5D8VA\+KNM--#;WBU/@J'!/0D%(IPZS'?LC.L\0GAF] U8BH@^I.3
MXAQ]R^D<.=W.P9/T8L-VT+_R:$?]*6XW_?9SP34UIP"M\ET-996G<TMT&GU6
M8!M\)=,[SEI47:\K3KM6V6*!)=?.6L2N-M@.$-<Q(HM+/[P@%-;SR+7LR )7
MGUY@2>'4<ATK5B!S]0+MQ</,==2O4?&ELQ:PJP&;AZ/KJ$\Q^N(EJC>/3-?2
MG8+,U6[:MYWTKU.,?"%R*%V13G01[!R_Q(*:I3"C7;U4<_5A\KK69*7TUT)V
M,Z[R9P?J/!4I1E\X:_"N<2D<=:\5ADW4"Q)C/Z"_FQ$A'SS'CNJ?/WC^G&ED
M62MD\@,GQI;J<_Z]J53"/):ZP],KPS_JL<?+2_-C(J=XC_'YM8) MSXM0A.N
MLY82D5Y\&BY<[K'0FQB<%XGD+ QGOJ^_&Y/RR@C!3$6::G954R4,Q:-WI.@>
MS #G*F]"G\Z!8\>@DI=<0U[<AHCWC[+>/@>==3X(L6)0L;2Y/\,&=HO_,6U*
M?;WN1 ),F7J-J"2'$-?;E)9,5_#L3WKMNPX6;[8Q[H]+%Z%4P]D8Q -S0=Y"
M, 61<<1.CLV/?X/DU L#ROCWLO\S%Z CZ.(L;5XO?A24JZ(C6_CVR*-!R%<_
M &4LO</QJ'_#J>#35LX]\LJ$^Q+74K>XEKC'B>)=P9UREGWVXWB['\=[Z,<E
M$^#B&@YK[@R'MM S;/(UB>+@J<.\1[Z-0!>MWT/A>P57++0]LOR<X9RNJU0Q
M!T72'ME]'= Y3F(%HS?N[Y'%E](?A4OJZUV_XO-N(7Y/VRT!3U]>)@M%>27"
M8/U5G=XC%9[,)J(>___ 8E)/Y#CG_0V>?M$&<LA[#Y09H5>A&%,?QOIKS\R:
MV.> ]^BA79O_$:UXKNNUL7OD>>7[W/CAUAD=A;Z/[NBG.>/Z<\#[LT*O:7UY
M.GO>?R*IM$0<__W9#'*MRK<1_^)"$K_^4-^NCJ!K." D7$+\?^LW!@: "X?,
M(?FTKCY?RK>KMFB,]SIALG>RA>I2S?9="TD[WM7Z\.,/_P502P,$%     @
M@%G[2*6ZI(3G"0  HG\  !4   !A=W)E+3(P,38P-C,P7V-A;"YX;6SE76US
MXC@2_KY5^Q]\[-<E0'*7VZ0FN^4$,I,K$E) 9O;;EK ;4(V16,DF87[]27X)
M;[8LD\3(;$W5)!BUW/T\<G=+:BN?_GB9>=8"&,>47-5:)\V:!<2A+B:3J]K3
M\+;^6^V/WW_^Z=._ZO4_K_M=JTV=8 ;$M^Y%FS$&UWK&_M3J_*AW7.Q39GV-
M^K):)^<GS9.F)7X=!L!=M/S5^E_@+:W3\U^MTV;KW&JV+L\N+L_.+/O>JM?E
M33Q,OH\0!TLH1?A5;>K[\\M&X_GY^>1EQ+P3RB:-TV;SK)$TK$4M+U\XWFC]
M?):T;37^O.\.G"G,4!T3[B/BK*1D-VERK8N+BT;XK6C*\24/Y;O407X(4ZY>
M5F8+^:F>-*O+2_76:?VL=?+"W9K$@%$/^C"VPMM?^LLY7-4XGLT]J79X;<I@
M?%5#STS*M\Z;YV=-*?W+3>]AT.O>M>UAIWUM=^V'F\[@2Z<S'#P1% ARP*U9
MLO>G_MV&">@9,3AQZ*PAOVUH=-.0BCK(<P(O1*0KU-I0&%Y\(*Z\8715=OS&
M>X;C@SH;M_$D(Y1M A/?)81]C/@HQ#[@]0E"\X8$K &>SY,K(83U9BNFX)?X
M\E\VY^#SFX Q,=B3&WAH!%YXV[_2VS5*UO(&\:E-7/FC\W> %\@36G#;OT&,
M+<4C_!5Y 2BTUY/?IMMFFP8BYB3W$+_N<+WY ,0M&CR8S<+>ZH+>62(_9G2F
M CBY+]W'#HLR%YCP<L+)!5PH2>=2 >35K&? DZDOOBJ=0MMQ:""4[8,#0O&1
M!P_@:XP[E9CYA*FMCGDZ-8FG1P9SA-W.RQP(!S'8>OX4F*Z;T)$VGS4M#&+R
MSDPB+U(QUXT+O0Y,0.;SDHIQCB,K]_&@<V#^\M%#Q!<C0[KAN4P4Q7.M?"X4
M8L:RH396SWN5.OP7"'O2R=Y2-A"Q<0!.P+"/@;=AY*\^/5#BY$>>XIT92^0^
MP.CYMS+I;<,8A'+N$+U$YG8Q&F$OTEPGF=#LP%@:=0&(J?NW.=2M!5"MAR^]
MO;'$9)@7\_ ?<WA8&S#YCTM*XY+]>9P]/Z*E=%[ZLX4M@0..FVS LZ8*V\::
MEP,)35D ;J&QE"U3%7*R3#8P#8J4O2,.G8&(%07X29&I$C]I)IN;Q_1A 230
M<&L9 I5@)LM8\W*4@4^=[U/J";VXG.GX2P4E*8W+GHC&P(::Y"V IK4^X/#)
MACIE*6;73/-"X@V=S2C1HF*G:25XV#70P+CGNCC2X1%A$0MNT!S[R%M3714
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
M8_>9B[IZ-KC 3-PM<YNH5E73-H9=*U%E6,B7L@8<?SDS2CG@I76&73L!8U!
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
ML:O-"@ B@VJ0BH&5*@/&A=^6T/"]H^TJK@. <F.;@@,O %@K/$#.7?7A!"\
MR"5#+,;^>482T(;_"LL#>+.J>%84XR/3 0PHZ4&_%P4WO(OPEX1B%F!?R&+P
M^+.R)H"GJLH I=<&3GRO<+?5Y=Z2U;$3][/N/:CT 8Z44<)>34U+X2OSC%DJ
M\Y= ;$TC,(NB1=B ^!DV\(/G<<R?'C1^>A% ;--@FA3CLZ4#&!@6NW&> ^4,
M1=RRJEB=I(;38&FE*(9<(3B;U>5HA'SQ*.!"V 'WB42RD,C'(<Z^-(^O4"!>
M$A3^4L(%F:T55D!:0^MN0[:5\*])>XOI=1=]Y4.377$++%_PRY+*2*^&3"J[
M3;R[$WSEE(.3UXGOQ(CR742<@!A#X@U)[Y&/,W&)H[XET=2TE*VWB2EHH!F<
M5$C%_ME$1!%*'_+26K9R[#8 G$8K.*F,5A*H/)!>$.!,#I%^YSHZ]Z8X]D+A
M J1[0;J(5,A;4Z4'M_E=*PV&&BV@27)D]\JTY_O))$FS[*2I/H5P%(W%^>T9
MI8;AOR!1F@ITI"TLWG46[H4(=+E)9Z,4,=M!A: FU[!EFW)P)VLHHNZ6MDPS
M#NYM=P!"-FO+*?JVKW47W+DLJ>]R(INR:8OJ ;CD+0NB(M"NT!),U&)#/FWH
MK["\ZWM?K;4EQU6)+E\:.$"BL?6BU- ;K%XH,LB*&8]8/^H]<Z]#S'R1(] +
MT3WR$XKUC,CR+3F] 99.C(*XP4ZJ-8'9)RYS+9 9-N3T*G@WQ,PUL\@K-MQP
M!R0,K[(3E RR\BU9^AS$\)&LRH[G[EK#B<<;BG^&^/%9A">[BOVO=%M.OH^H
M@%JE<\>:VO968$-IY(O.,OBQ"'%4G/&E^G)R+UK;F+!IEC>W:)@H>(?B_HAK
M67U9*=.;DSM>5PM/2</ ^>Q&IM32@_HY2QDN'"FA:3]:T8UBQO^T^D3!8@56
M##9K?;JY5ZY]S%FU#YR[S;K5;';0I>9T<0\.?KCEEJGC#E9.<>"B,72!LO]K
MKU7F2V_AHS-5FW1SE5ZO.U51?3A7MTHS(#_T&,,C[&<\G<76+.X7>_WSZWSW
M%FDFY@.\RH96O5,WM_V-+3'U& C.(S>UZ]GPN$L-ZB(L"W_$Y:;1/([SEL>:
MP3'16I]N7I*%/^I6[3,?>M^[H+FD[)L!FB;4'W/_X#,5F6\G;I,$Y#<"PJK<
M2,)O2>@LY7.:L%,,:CL@I!3)HV.?2.LXH)J8654R?52*O'$J2>'TT?%(I)4
MD$B46$D8(RI]P# 2)"N=-OV7HIIS\HC2\&7 @D<@L0(7%#I)[;@U0"DI%D#-
M1%#5<4H3T<V"@E"*1A<X$T>LV-N#*_O._A^4$_-5=]&&+4!@C>SFCY@K".?>
M<$W'[-G@GL^-0)5ON2MJ.2605()/K12<.[@U.7_SP@3-Q11/O=\B/MR,L9-4
M=YHELSX0Y=IIKK4*#L<=T=TCG]8__A]02P,$%     @ @%G[2)AU+2+?/@
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
MQ,='")]GY!HG,% C<V8PL2,1?QJ_7,DD6O%"OI5::]M"P!8LE"]ECWX[$:J
MP//0B^QT62.B(VT=69N!,;%/AF /YN(XLK_6]7'C_1E%WHMH5E:6H<Z]"%1@
MH!TA-7KMQ/2RK!#%6UO"%AN$M23T_&:69:9EMCE3S7Q>F)HGJ]#TB?VCW)1Y
MCID* %QRF1JE=E:9&"M4?#FZK,Z%PJ+9('.;K/*OS/\BD9R$I^!1+Y?U)%7I
M66P^:?G9"^.<QMRU5XN)5G=T0("V+YU('?)68Q"4? Q'HA*0=3T:G751\YB1
M85$R&(P_5DILHR5[[U%+,1WL2*5$I\5??&1=W+$<+/PQ%-;$ I7BKVA,2 ]3
MZ0\P6HZ"$8P?DB102(6Q\UG!@#8A"L1ZY$.,!!&.,9#YT4N#KQW9%. &1,=E
MUF>3 Q:;\?EYLO.B?&=Y&CF8!?:L_'#SK;.M'(#JJ&&X:4R%5+N91/_HMHM#
MP&)5 V-4J!1_MYJ4+X&FXG-MGYZ!.\=XS(';]8!WO88\HJCMCLJ>#C&E$%;T
M/,E$C>B+HO^<[;67<CY<KI 2H?:E>5:4 R\'8[NN<D*F;"4($A>W8Q(3>]S#
M8?.*RG)5'@^+F&/6"#K:9]?T 82VWB8H=S&B+,]2!C?*>7M!=$26?@B6&8:0
M^D NL[%7ICP+)98V=JLQ"]):[6V^D\^6J^G$QM4L]>^:2P>V(&$WL_3:GQ:G
MS,W>(LIRFT0.+R;VI^.P*$UT5+PCQA ^"-4!RQR!1ZSQ/P5+6>C_0WZ:L^AD
M1AD-'IG%^<1.35&RX7E'A6]H' 34 H$K-:E'K7V0E^.%6]6849YF4)B*04@%
M]0PT%L2( 7NJ^O5SWXSQ1AHQF ]L,S][Z6^4-XI22Y,^#**&!&UUM$BV;S;%
M8,&!U7 HH9H&K74Y')UMZF='L[!:'R_.)V _T)BF7L2V<AJLPSCDT8L\?**6
M-JL/#)35ZD?OD!&+&8(1]^>@LES#$//VYJ"Q7H;,J+5?9IP(%\)V.2+MS8>V
M5AT(*;IWMP+8R*)J/5A,MNNA!SPCZONMB#NB.[41L0#W"50";GQ@[9#N^=33
M<D.Y?HP?ZI8-IC:_:RJ4G>]&XY"GJE'[;4L0/%BWW7\HAJ$QW!HNTAIK-0O-
M)P&?DSC9WX;C"5,-"-IDZU \Y+'FV$I,BN&S]P09#2O9N@A.:AP9Q\:4]+'?
M?!)U%3_13/3WEONXBIF?QGYC:EB4\Z&LBP:A0T:KAQ;"LR#E:!3G1BM4Y)\4
M8N.^_8]R^S%]X.6_@+8/9BO[I$-K,'M$8TX9+PWV)4/W/(F9VMDRS5-8]"3.
MSN@J28NWU7?>,\TNGME1/$F#,/;2W55.UQE368R".2-E))264DUHU>>46X&V
MW-.2N?6<E*U#),#2] N0B,[M  2YEP21:H3DDQ!DB!\T+TE*EY W/'Q-N*XC
M?K4D2:HU2[)-0R_WT ,(M0I:;-+D*<S8&H3]<R*&,C.N^$C4STEST.ON9?'5
M,**!'WQF<"*,CD[3>Q!S.V9LC\7I[XS&=&7>[%0U'>[HI4)'(1)L:'G?0%X5
MHR>(\.D<F'$082);!KW)J_NI$'$[0YJB\F4&@U?6QTNRD-_S3?Y1YO9F7L G
M&'2@=T.DE AA E^#FSDK76IVT-?IX1FCXS37W@SI YM[DZ'/TH>HM"+?--^_
M%]KOGYI/UC_5_31L@M+8T;LQ(O=PVW8_.$)L>H3#'/RVW<]4[GL'/]ITZDVS
M>YP.I3F?OB^;>9?].,Z\+/0[]'ZGP>N>#'5T4*'2RO,IQM4=9A9$C$7A;)MB
M4<M"W4&&')%[/MRPOPR 'SL&=FC\/:WL:+T]G># R?ZG,-KF]FUP5&"@_3\U
M>B8:H1B-R/DSQT<A/8&<,)=V&.(Q.N%:W%$ HNSN;8[U<=$Y1CU*QLA%TFN8
M^13FGVGX\,@6/F6L[3W0S]OU/4V7JU87 2LGR@XHE'-EB_HAUY;S20& 2 BB
M-$.K$>=4_IA]%'<LM(^\ FV_:(W2ZHDR:3,1%T=T=-0+G)L^ZE3XVCNF$/R-
MK=^4DWK3^KDNN@U<G1?697"[*EOPT/ZR/3E,A6#9+03X7.SQ2-#6>DU7%$C/
M3XQ[,71NX^;N=$.A#.Z4.VH^(V?=3>W-VI'PL!40.U(M5W?>LWVYP7Y0@%U*
M#=#LZ-S7[ALE;\=DFQZFRAF$Q?Y5V5UY58:O8N%P(LBS-J;RA<;\V]<AU)!Y
M9WR=R)_M=&R,,V"YN2^B,2+[?4J]C'ZB\K^N7;1&6!':;QN%:-T/J S5 =;F
M71-2QN_0$>153$6MK=Q[?HVO#]AXPF7D!XPF6?#JYY>8[2OBO=-_3"+NM/S@
MA3''8QG?4G^;AKS*_&D:9NQ/G]@_XP>)6(FFJ3\QV?I@S[2G(ZB#PJI7)<6R
MA*];9O\L8U(O3HK5B5R>R/6;2@]!=')&\I8R^K844AF[(I[O;]?;B.=]D*1#
M,_(KF06I]2*2FJ$S4J[!=9P8_)08$^_)"R/A._/DQLQC/V05? 3AT'\(SH(K
MCS"Q'='76)C6B* XJ-MZ^3I0T.Z['LV1#^BHW/,AF*-+%QT?&? #@X$ &A8]
MZI.^&0N,ULW!S[WL\3)*OEIW&='" &O[J$=,W3B>*0P^@8@9V )XSE@EAEC!
M-8@T8$33-O<J+ISUV0C?A'BS$]#@;/=+1MFYOJKW=.KGX9/T,!P#=0XK0%MV
M)Z)TI7L)3B[!D/L=><4A,;/!#JU5[:8:&M9PW"CT$+18":D6KZ'KXE5>-1U?
M[,U=/DS?$+@)QWP:XC3XZU96LLGNDAO*B1E&=._QPUTR7(=TZMI)UH8R]!,1
M\E#.&LOPXT.U$&D_FV-_WM=09Z6&NL*GH;#0-$](6M$TKG-ZV>_YOWQ.T$U3
MY6]+E8]&X\TG:R;^T(1"/I^6_$392<D/11$*]G-$^0^\MO4Z2?/P[^+WMIZ3
M$4QH7\D0\5;^36/:@E03937WQE14?M (N,JJ[E,BZ!X)F0,]<(?.1E"-7#@+
M*9TQ6E(\3J,!C^'0.%,IH.XC;O=LL B)"IE6%($//!(C27,H@AL_<QSRQ/_M
MZ%[@X#>&EB5F4+A=@[%!<%,V.@YP$2FML.MC43I)-U%7WE<F<5P)O?MP\DZH
M(/X;IA17-$UI<.<]%P51BO(HRUAUS67J'3G#A_*4!A"D;6HE%)&[5<"IBF@M
M8Z+.I4"0JS\%'7CMK;I8(_]?99(7"D_R'XT&0>)O^<FMT[V8@0C,R=K*2X.@
M)$==8:I=E8T_O,V]D+])Y>?U_>?'ZAJ-;]!XL4.5J]:C':A99^R%5B= >!%=
MKNIBV\8]470@P'J@:=%JM0EK9, QH>=3N!PT)B%P>QU0XH]L"US"*7 94 -O
M,FS@&KGU2Y*^B5NO&,UX4>'[J3Q\-T[>_/U2YG,CP;LW?4GI.MRN,[W"T,8/
M'%>!#M,Y$Z=E<4M Y%43U&N>CE!!$V&@$MYB4ITT))XW'E$:\X4S4D#@X@^H
MQ% C#QX)'*8OC&*#@Y3%K*6H]]YQ-*Y6SKU-F'N1[<6M!43 @M7F2*MRG\FK
M<OIKIN4:5Z8%"&SWI8.0/G]D_Z(9$VKB91DMU'P4>O=AA.PRTYZC^XK\VK$S
MI.PRI2.4RPWU:?C$TXAM?1PCF- >C2'BAI);SB7U9%2NBB.V%5KI!&B-T\%D
M(K3 W0L;P31M?F$JE9#JASDT&R\,RCA2$3UBGHX('YT*P^'N1AA!Q^-2&!+#
M4$D5T*J(/S>_,N0O(2%U,1R)4&);-I06Z!:Q[6TJJE9XTZ#MU.;AQ2(]K"D$
M,-J(/$P;Q6?I;5IH/4C57^ZOT7YIN.O9!12?[]F-NHE>9Z>IZBKO:LI>CN.Z
MGV8([UU2PB@N*+P0.J :^73T0-7"B>$$_,7;*8Z_ABK]$! >Q[*-HNU!MYB)
MU&?LQZ]"9#,1(F-X@</10.3@*,3*TI?IEBE@=9%NF0&I YFC!,P.8>)S6CH1
M-]<C?"YI3$;NL1AA6Z)5'D1>@%57LZ][6*F;=Q$(J7 QQK#K+6"H;'L'JH9G
MB9*!Q6S\1MX T1*C.K$/4<4@*T:UMY0*+L5PR+^A3S3>CG"W= @0GYULHVQH
M)*MC8C$3N87LQ[-"*.U&"*%Y5/#KP /O/K-BK-=A:ATM($*92"ND1ZC#H>CO
M 6(U!^-N^2 =P3$:&F4P9\)>N+4>A;5D@ZLQF00W9=DAW0K0CH<342S5704,
M1U&/Z>EQ6'8HK CP LL.&<C'D+)#_<(QGX9@!YZB),BI_[=MF%*V6?YZ:_>%
M?=[\- XNV&\W?(BIHV,!$<K1L4*Z=8=>3.9E?8KII)R_( +"0MRK5T!0.#C#
M<&8[?/1$;>85M_ABHD"23H:DO4/S<E <D LR-Y)@7IJ]9M)Z:=9J:48=G"8^
MI4%VR0@BWW>=EN7/+Y.4_Z8N0/V)WEO[:-;PH3TT!X*T,YTD".F-E*\V*S!'
MJR0]$B\&:TB\/M(]K@K0(Q""#\H0O(L<ET-MO#!']@?TP42Z&=MVL.4.(K5+
MYC6$AL;W4B&K]+ORVN^26;GUY-$3=,<TU,:(%D::"ZW,S426DVG'KW966<>L
M&.,FT\5+P*VP%1%&B(\ A8.GI8$F1MH5(D%4IA :=7"GQ%X)C!P4PJ+V+L/8
MB_U!%:8=(".[!=,3P5+]5<!PA(>GH\-A6'A5(8ZQ-K,[_[M<$/4S/TP(XBK+
MMFQC[)QTGJS722P*,PZ).70#A'9O3%#61Q7*6:*9BIA'Q$14'LQP-,,&FKY$
M,^M"$]Q@&S.Q==A Q\'S"RD/5C[[-,OJXG$BML&+C-ZWBHR:A@V<@(-%$1Q)
MH>1T<6$C(.T5_9310U'O6%:FG;3>L=.]SDB4*)#G#ZV*,HZ%^&?8Z_(.$@M]
M=&* 3,P?/KRAHAGH7<)V^><P?WR4;2QYC-.T3+E>O;JN V[IW0FD#$(6L'@P
MDNN+!CC1L1:+RIB++F)@1C+QB#R@J3SPT/4F2G:4BICMQMO)I'*2UK3;QFQ:
MGH8^_W>G5S%U['9VSEE[@>QJ+(G!G*J:3%\?DST:9I*L5@2#=\,&ZB,S[VR(
M,BK_!V=L9:20<A=D:$UL18018BHO**1L3@--7+4KO((_I#P =1.$P16BO>@/
M"22KY7[&UN1L7\QIYO_A:35/7L1UM>R7?OC8P_2 :@43ZEQJB7AGN)0?1<4/
M#0@+(F&0CA=0*(ZA Q&OT0J:KRS]DA[B!UH#1I!M.!;&-FB"G;%=!%I[M':0
MYAG;>FTWFTCTCO:BLG?T5<Q\]K7P(5W?2IB"A?;2S-%O'0,;,^O^XJ0Q&>LC
MB)%PYD6YHX0=X2B^QPZ67&WD@]BQ]*SOJ<M"25^\,##U,0ZG 18K.-A^A_FH
M2I@1/@:%%]"_;Z$41 U"'@+!6FN@BW?ZJ@IT,,Y\_+Y,'[RX*'Q_GL19$H6!
M5W3(_,*^?MD[:KDJC@=>=,M^(R37^>W?.(M"6[NQ2'?(Z4VX"[('N>S;4<'F
M4< *.JG!:ZPEN#D9E>6,C,V8_#9CX,_+F3NP7"VK/F?&25/MF6!)45U(M"(T
M8A#GY7H8^<L=?<[)&4/R-R1Y37:HG&VS,*89'O.DYB=]$I**F0:T'SWSLC!;
MKHI2<SSD9&E)>J" MA+5(7?(+F(L;\U4C\9VT)D8)]A6C;V,V-^0L8\+YS,8
MK9V8VHOV1"AST86"$7]A,Q;FB#!3T?1!T)@+)3=IK86*E>:3@DLO3/_D15OZ
MJ0JI.!]4M+"@SQ\]B!YR&Q].Q'C2F(#-VLR%'/@IR(1-C0XW!CP**WQ<-0O-
M;&J.]$"@3%,?:J8LB<U2#<#K9^KQX;A:YAJQH-:&F?#??")UX:6\'SJ_XA*9
M2:ZV3 D'VHYI$&SE&A=#^:6V3)7$:K^F0@K<;O6QHY'-ZN%%..&RME5J %!V
M2H>2">MALT\V^/"$S6T=&:_0VY3HH;%2O8RGM5!]7#>? -4F4CQQJM)EB_3:
M\R3+L_JY0YE\ZVK#!JX&;>D&$ZM5[KD"R.,A39#5.P,!=%&\*Q!9S:3**$=J
M.Z<D4V)"IGM3,H%;XW'$S\AFCR)["!7367.[UO9_Z#)07L)P\HRMB[#Y'>-3
M2#S^+?#6O>T"<TI&DAFMZS*.P,R8TDD?^ YNZ"9)76XJ>^% .R4:!%L,+(>2
M:BQ6#V(BG,#-?1\SFJ5>ZCD13K1JU6!MADU 09E:,S3[^;)A8-$92S<<RQ09
M4DS'$T2V8$VMM3/GR_G$KKZ;/7]D7X.**@5IFJ3G29I27Z3XN%HY*]C0EL^2
M$(K.H%PTB_FR& B'0!H@L!I)>/3![:F+*!C96 <YP*4 K"VP'5 H6VR+NCO3
M8[/00S&_H3YW1QH$^)(F,?O91W;_Z\3=6B/NPMH +Y9JW\+5>NM 01MK/9KJ
M5TY[;C-.0SPM:N!&UH!!39L]]G GJ-!96TPM#/ 'A&8G. 4S8C-^SEAA?%WH
M>A8UX+<9$R_^M@WSG7,NT_YL:-O40J:59R$&8%;2W=_#+)FGZV/,6#(F66]2
M^DCC+'RBDL<_)[F].NZ% U8:IA_!KCR8:@HIU-FKZR3+7A,^%Y^&=D"2N>7;
M]5;>+,I^+OMH<W31:&]3+M77/C%CT0$/\\3-VPW=%)UDV!'O(?763J_S]*!^
M/89]I->+:&>A2E+/(,44C$K=C/XF.MZ$5G,K_+M4I)WOQ'6ZM9I7S(92[DID
M#OFO'"@KQ>-3X,:(J 0)C:K6\Y=606N9"R+ ^R6)0G] EVX-)&BG6XND)FY;
MCL:HN,T_H.4MA.+K ;Y-%CO:R?]OK<0-H:%YQ:Q"5ODBN)ZZD S+#H_%?[$I
M_N'(OHSGSUJ&M7L3K>-6@+>:LE=B\9@O6,8WO*MIRO8I-JX33K,7KJ;PH2V*
M T'4CR,714O1\I$D.Z/R1-@"$)',_Y<[WDP64J2G)LBM_TB#K6RB++N1DG5)
M$"\G*TZO)_&8E%>W(FE%H'L.&9UA=I49NY?<=@(S8\)>\3&7J\,'2'QC_FD<
M? JC+:^JS]G:/HG/$3Q88I\S.912LFP\6JO>Y"V$MO!%ID$!$8'FF(LD3''$
M-"\K/O*7?!FJEWP#A4*?/CA((D 40]&2Y):F3Z%/NWMIG$9B+Z+B'M-MR4,<
M_IT&LH:S> #@['-,MQ%HYV1*$FO54;$:*9;;>[W37)$Y/-6:?&*]:EF"7JR+
M0'/AHS/3<<UN:65?G[VV:80^\Y]YW7<_V@:B<0?9QMXV"'/18:VL:RGZ^U2%
M0&7OQ<:UB%2DZ#RKR56(V=N(B?4'A$J^H4\TWE+>>.[B.:=I[$7G6\9N:YIF
MIWF>AO?"@B2724K#A_B<'U+3D&9GNQ\HC\QN'IFE2:DWP)\;?POP/M\49-4I
MXF(]PA<DY8JD6I+4:Y*[A!2KDFI9<K8C]<*$KXQ %6.B,=.4J5PO(P\TYM5.
M&2U%*\N'FG I?>#YG@C=S\GDW-!%G4K((73FES0)MG[>Z$C0>Z0UM&Z]D/$X
MF@9$T E3,7V_B0>XQID']T*1\$YCFX(,#VFRW2!VNTQ9WM*/,N1W""%O)!")
M_*&.]!J>0S0TF.6V#+R#XTH>G5STY6SMIZK!:PL $O'36A*79S>O0;!$$&S_
M-!<Q\"(P6+0QW"%T3 ;)F:'S,43(P*[<3N/@.O3NPT@T6^R(][,!GY,XW0__
M<Q0&WL4-6!C:/1F3A(:E31>->SLN:DUXA8["Y<;,0Z/JAI/3I+% ?>.9Q#K*
M-:] \:7@C"ZJ+E> @^440+6=[1JR<YG2OVUI[.].GT/C]C4FH,"K0&O1/!2:
MQE!2C25_X:-QN#33HP5?#[J?,<VJ0O=R)8#0=>WH4[+VPMC94]" 1.,#:-'6
M62X%Y\JY2(WY3,CBL;S]3&UG4WLY&E9PL\JJ_TS7]S2U-I<Z6.#V4H^H(?ON
MN>)_D;.1&5 '/*O\-P39;^X<9F5#^UD5Q'.M?OPQI"FCV./NFCXQPG<[KV9:
M3 \5C2GM0UXGH=4$()<6'D,\1M.(B>WLI@D' YO.]@:5WJ^YAE,"165,-:B;
M6]5&Y*O!ZD#N,&;<<=G@/K:W-\8]/ \@YE?Q9IMG0M\<*QUC,]W8 0J-_>U$
M4\?$<L*"B"GD&,P=G@2]IH@NR']N$W[_]24-?9KQM,=3?MG%!GGI;SP O4I2
M<A6PH:'O1654^E5!F-=X;;6:M>T,M)*O8<7UO>,YM@,$N,7M1,M</-\C/:U:
MHK4OEK?A0QRNF,S%>7&9O[S/:/HD+NTEY%(*WX-(H36;69E-)9O"2MW)>$;R
M!+&1/'&0PI.78R1-T%-+XR]QHI+$DY=A#T]&LH<G0)+YL_?7)+UCJV3+U2=Z
MG_.2L:).VBV/=HGK7)LK45-P4';2'-W6'2*?2<14GN_$)\N2RK)D7CT?TW6I
M.[I7\1/-<G$5P^=CNRRU9%NMH;3C652BZ79U:@X8VJ#:D&" P&*\3AV"^J'P
MGGLY?4C2\.]%<CO6&U5KCC<RM[;L/F=)T'23\.<[?%OU;NR.HWH@<,5 ]:BU
M*X$6XZ6@-J43TX'4':V HY55,]!84B,>[*GVV<^ ,UK-)*8[&7"[W,:!6ICT
MFJ@;"K@]5"'7,GY\8!%W)&(HSB.E)4)KB=!*(/2J^<#<][)'8=[%#Y3I]R<O
MXA<%^(Z1>@XU,VDZ]GQ9SP2NPYA>Y71MGW4[RJ+@ =N12#<D_7UIDO[.%R-B
M-1R6&!,!C=X/: @('V,>4X#-HM(C2N^,!6N?O##BP<K+)+UE]J7V=FP=# TD
M:"=#BV2K8&TY^&B5I$<9&][PW4=7%#E-79L(#D0JK([4XV,UJ#FB#5ZH3B.N
MXF'C)_5*V8QG?>:7,F7&_W-1>Z>5.JQ[W1B?^XT!@L4 +%!NL6KISXL?&M/W
M\J!J$"A\DB$(OZP#SD".- HK6/+WC%Z <%W,1%>OY92 P'T #8HM:RG&(I'+
MT;"Z2W(OTI<"QF<U^QC3S&CV<.5\@O9G&CX\YC0X91_=>Z"?MSS*L5R)&G?9
M<IMG.5.(_)"@[AK1J:BLX4)94 <"'/)Q"8(4,(@$PJ_$)!C2@+.HZ_:"M2"=
MBA %MDD]^'LTEM.5T;4&U)'+9VU.*I."O.@\6:^36&ZMK,$F2J D=4'++]Z.
M#SY-4][<6!S%; WN""M"6^91B-;12+0$2B344CDTX9(\D?J!YS1?K%;4SRLU
M4E2$+98CS?50N0"3D.\T"$)^L\ZH%Y3T\2491;G<IKO.O7I9&1SAU<1X$FG:
M*7D<<02IRA;G8?FUZ[C"Q;,\LO'JDKRVTS8ORNX>%D97E4?JJU$UQJH(:K:-
M0SQM";?&$LU\@G(163&UL0R?U&YJ %GX9PY>,/$D)F&_&<_KPS9]MNL&X/+:
M>LJM0'LFTY*Y97,5XHWTW?,,/&AVN)^< :'E^K.WIG:/JGOA0-E+ P0-Q6)!
M^"Q\KX5-/Z'6/!E^OQF=1.[T+S=<A-S2S]H H)5[%TJ'O%=D5LM1.//-3-"0
M?\9W)ZKD*K-*UPJ6@E;7QJ:GE6?BIM8=UL.E_IT(9NH]61^.,&8UC<UH#L;'
MF<M>C#B>KGE?C)G//\6BT,9P+-)92^7EH50J^C#*%5!9WBEI=M0==1515K)A
M6#YZ&44=>!U5&.<X".Y)X@MNX.@6A1US<?A@[+BD!&C2B...>G:")DJ"WNL)
MFE@3%$&T>P*!-^UI.[JTSWK'GJSI;=EG\[K8HTOL6@<*VB/3H]EQW<V[]U3#
M23D>8UU0.]2F5 X+WB;LAFZ2E%&,G_N0QMH->-[T>KJ'X<'EV"[0K0<"Y8CT
MH68AO9@*@=JB-;ZT[HDJMLB_$4-K#;0)-YL(J/>5D9F+W;L/)^^$T/'?_,J)
MN%P5'\/R&;D: )2AU*'4?B:4Y=SI+@?B"N5;8\*;EA<#1T<@2/RM2&#BG#<%
M!E_2<.VE.[(*8R_V0R^J>Z83WY,W+6%,OCZ&_B-)A<#SZ*WG\_>J]\F6C3J@
M 7GTGBBYIS2N.K2_06/">R5/:[C[Q&X^<WU#,\JK$I_&P2=>WBW9\"]V\<R5
M.+6K[V(""LITFZ%YR-/E+/&<J3&/%!-QE7P9 <>@GH?&_EIPJ-8*F[/GC%%"
M&D7R[;BLD<%^[A,]_<UK'SSHXZ\!PJV#HIPB^+.:!"Z!4V*Y+B>AL7:V_&IV
MT6_&K/-)XP\TIJD7L0V=!NLP#OEK$W[KX&0-S8!!V4-35 _9M)@GV'1_)KA$
M3H:GMX]GLJ&I!Y9X,X#73(RD#=?.)YCCQ+5;Z1*F5G7LY:&-\/CD- P1#;@^
MNX:KZH23E@-NSC2T!/<P)A)U(X=D&CF'R#E0;+WQ'NULUWZN]M5+ \<\@Z$+
MPN<6#">9+I] I?_VWI^2L]W>P.J-*E\%:0;!A&0[>+&K)MO]KOMIKXYL"/($
M1A)2P]R <21TQJQ/L31;Q>GUVMYD:'_K$)569J!@5$WW E /9_#NP7V*3E8R
MRSWLX*,9[;FSR-;[CH,O[&O9/S6;9&TP*S\-(762@.F"'P_Z<%9W0E'2&^#I
MY&A RL O,>.]/ W]G ;BO=4/;#^Y2^Z 'A)H$D$?DH?\VQQ/Q 0B9^"Z9!@7
M-T2)!K8XW= -FT!%=S8%=LCR!8S$KC]QP$3FYO-22MUDTWUM;PZ45W"P\59"
M"_M7\1@=5TNQ+H)K;5 'M>=G#[<.8/,[D-KS0*\/U& :K+VK]$Z,#?J#W9#/
M2?RWK1>%J[!09'P!AJBZ+?F>0!C!F%N[&")VR#C-&84)$[S$)^&X4G5$3""@
MP&YVYV,,A"JW(R,ZW$!<#WOQT-D/"_F:.2[XR<O=XX+59&AK<HA*]X&:#T =
M63O\&.:1M8,O <!$EO67#J:!U=MH;5_'.MAB,0KBZXM7=%)^@.LACDP<X,\\
M)Y3]_3N'X(<2"&C<0X-:*\V)#Y5L(@83/AIAN,,")8&!&(\HM&&Q_X9[$<:K
M)%W+"T_Y1*+S>R$+<O1)5G]\HT>LQI3Z#Q8G#>5DD".&!A43*?^ Z%!A@8K8
M.8QT#]IW0ZH[OP:2TT*??*B/"3W",9]K=Q?F/-WA*@["IS!@)Q>7<T(W$.CS
M@@JU5D<8/HZGS]0CL1X@M%_+Z""A^U2 7/?G,'^\H9%,%'\,-W?)19R'^<[N
MP&$+%NI 8H]^6T'6@WG[!CD<W^'%\4-K#S=N7WF &_0I3*G/!F?+U2KT:7H:
M!V7NJ\L=L $XT .1$;J'#%E-(L4LPJ95E4HPW@D/0W/!#(:8)ML'TW(FHE.4
M$X(7S]27)?>80<P?*:%2L^2/7DY"ANQFDX0QOSAF6H?_?9-DHD<*3ROE_[Y/
M>"B%30Y:I-JG%+)SF+F0]Y_(C"4<47*<*J_FVK8\[P@KH4U\,R%29W^RGESV
MGE3V:V0]VB>DDSYYO2=W74,GO*ETQH(W+''.5.I>@$J2]>BOXBQ/A6G,ELSP
MI'>/7ER4>)<)/E>Q?&9D>YJ=;5_0!^09/\#HPKX@15>"QBZ(V 9W5>*B60'S
M/8J<Q# N7O4AZET/2/^K+-MZ3)EQ1VW;3 >4%98U)95!''8$%*O;JTK"D <^
M@U$,<_GIN56L62&+>?7KC-?D\JTK#;HQ+(H"&-^>FT$#NU0W1;9UUUY.5+_R
M+";/JZK'Q5+D_A2&RV_BYC- #[.W3Y\).=K]X>!R)ZPD4I]282..LQ:D:Z:V
MJW6,UDXHH$ [J$KD.JJR[;]G2%+R2QSFDVF2(4Z,,582%;68%;JDY=*"NQUZ
MIC1R$K0<B:R4SN<D?F+;I?(-6G:7R+['U=]YG8O/2?[?-*\K8)AZ =-M ,IQ
MF)*D XK!5"O*\R4[.>ZY)*+B+%N1[&C>*!6#PH[/2=$;RN_4>.F]K$<[H7$"
M)I=AK=\PM0#/W/V2!PYH\&F;,A:0QRS9V_TS_2K^9)T[8@@5VA4Q1K[;B,N9
M1$XM(E$+J8UX#U?Z58X8__IP<%--%YQ;L9)0HH\Z5&+%W>:M.4U9>^:X>_;%
M"X/+)+WSGGGZQ&,2!6R#[!?="LKJ\L\6-NAUGSTA.F/9&>%PR(H=/!@DT@ E
M?B>[:K9#'2C\AY'H4$M]NUM?1K)MFM(XH"FCP/VN3@,@7QNDRKWGM@Z$O;IS
M%)3^RSHW*9DQFAG\=9OE(LXJDJMH<)>X:PO]NZ@!2T$[!L/(U J.UM!( 8XG
MVBA52L=1!I4+,2YUSIMZY<F+MA2Y6IF,ZVW<D.'2!5*3DS[P+<M>1VR/5_7K
MGK-=\4?7ZIO&H!'4V;0@@[8TI!Q**D"D 4DT@"M'("V<.80.56<=Q-4M;=G=
MM(ZE):_/)^KG29PE41B(O8@,))>G)PHHT%Z!$KFV26L,E+EK6!^?Z#^8D2G2
M?BU(UK-[9Z*<#V4O- @9,1RV9R-]'TBK_'J^SGQLMI2M+^*'0L]:/A;I P.M
MX]3H'?)<-;)T,I"]!QD#(W3JNH?[C/2UGO7FO'HH/+@?:/*0>IO'T%>^5.UV
MM)0 P%Q\#4KM]CKU$*":UW/@ .>&][&7WMGNX:TY^^,]'.[#K8Z@&A"TT=&A
MV&X2)\8NR#[O =6:!D(+W [U,J5A]SL]1]H*64;]-P_)$\-L&^?I3LI8\8]#
M\2I^_2LC?H^Y:8R<VZ[L;;)=SSB4N7%,4\U^QSS2-F>W#NW/WFD&6M]\#E8\
MNS%5Z8T94+I[;].'W_SLYO3_7EVC4,;Z?:;>W\,(C79M,X)6C;:X8$ Y!)Z:
MN5S].4FCP*(<5'L62!VHKLUW91/S+E1B%*+"3\9[3XJ]@ZM0/;^HRR.IF&5V
M5[HK;G[MVAC3""82![L/<853VGV_A+<?I2NV]8V2!C,LKK<1$]MXX28<#! <
M.MMF;!-95@:KG )$G4# @T0*U!12"'F%Y$!=JR"+YOO,;AT&!5=P!53ZH@VP
MET06]'109V/5"3L+DS7EKY;4%SUM[Z@U"<0M[MAZZP!4#4'D$EOM&T$-5(/]
M*BH:,Y_^OOX"F>1<)'5058RO=O 57#] ^*[6W@/S2!SJ\>W/!"V]=XA$JVR'
M_#NNVU.;G2,JC]>W8X4<IO3!2T56:5A\#$A9-.5J$ZNH%(8AI3.SZ";9>5$>
M:DIEMA5*QS00L]BY_59-R"PBU2A$MM%L\[?7)"U'(3"01IM6F\@]=)!81[4,
MJ.VC0@#J_YFU6K/W?)[2(,S/O33=,7JWFJKWG:XU$,!J,.N0:I4(]YZ)'$V:
MP]'E$_=_*7UEY;[/-!_/7<4^\Q#9ADZW^6.2AOG.)3M8 07ZS*U$KN4UB8'B
M^4\U%&MZL/Z+&9W'M9\+DO?LTH.5\Z%TG08A,X[#EA_<]X6T6J[G\\S'9VQ9
MFN6A?RXO9]VR@[N!0&LX%6HM][,8=\AP4SG1[L4Z33&ZI %-/3R) D;,9J2=
M=9PV\VW/:1Q<LR6B/V[3, M"G[O_9L=+4S"@-SY:]#KO(D5I?3&'-"?A.(T.
MQ V-U3%DO?Y[K%Z^ S[;.?6 4@*"MD4Z%(T/>CA][MZO9]83JN?3 7-CN_NZ
M4[BAU8D=2<QA#SU#?EP0/@N?7V[X_>R#$*V/-VN%5<IH\NCFGA_,AM:%+60Z
M\@?% *+4A/A<<W.DN)<4T"<:)1N1O>5+!/T&@O@>\G4SH&D5U3;W 3R O4ZR
MK,E%V;5M5R$34%!JW0Q-]1-2/FU/R#+PM$+G;V"BX<V_Y8R%?E<KZO.^9U5T
MZ(8YZKS:9NR'42A;%.3%X9X[\5NVD=W>8%O3,,:2T/9D'+*URO:64$DC',G'
MDGW("W*:DP(XJ: ?3D*1)#$MP7YY<_N&9!4!<H9Y"G1RGISE;>S?>"(V)#.I
M!'=&8[H*\^R2$4O4!A7UMF3)7Z.T"#-(()D2IDAJ[AO*F81/+>KXRXJ9IYV.
MV?P9%:Y(<NSN2^RXJ,@2=D7Q/F\:[.QS+YS1>PPS0B/Y("*M<S.\-8\4BT:B
MW00@30(@R=:PDE9U H>-J,YXXT17-&5G'G[YE64T9PZ7=\\4(4\S^4QSZ[NG
M'G#0WDD_NJW[J&*&O(\2<WAY[AR5#S$ +2Z(GIB#SC<PY$VSJRHCQH2.L@OU
M."BF68! %<^LT#*.9<H9**ZH[#!BK$16Q?&#AY8R<1678H\V6?.7<]AVCS]!
M2E??):=!(!J4>Q$ON'T5GWN;,/<BME]Y.A"&>>PRUH.6A3:;XY%/5]XZ3T@-
M6U;/#V-2@%^0]L% .HXOK>SUR!0LNMYZU0*<CEY-QPU;XHC1T9>+H+/R(XNF
M;0'L$>1R1C7FLQ/<5E3L%IU.^692^LCV4T4T> 35*A/;"B98;U$[Q%M:IIY>
MM(3> U"JEE<<QFMT.=PN7UW?N=+^DP,\WI>*C>\MB36/]WMZ^.B 09O5/E05
MJKX>AS4+Q>@;&G9,ZO^ ,]X)[6_"+@>E>S)8TT4%*GT\AR_%1/M1])WX-%]D
M0'C_ESBE7L0[\G$M2K-E?/KDA1'7IKROAA?16^IOTU#[!%+]CM,!/.@39B=R
MM L!ED"(A$*6,:G@D$O>_H9!(C4HA$^BQZ9$)"F1Q,2K*,$; 66<$ED%"M$3
MZU$HT'CLN;4F!K)'V>ZZHO_EMK.B&$7W_<!TJ9OJ:U_!V$,%N?)T05XCW@((
M7CTW.?X/ G]TVFT:O+N5FAD)D%R4.LN^^M+45?#1A62N74M$6L.'/M0Z$&1@
MN.8:<<%%5_8P"V.Z\<8 \VZXXDT219?RPL?(OCN !3'P3N@[<K?( ?X+!T4*
M6.-;>'M3-PX%2,K1*A\0A!GQ2+J7@L=3A#Q2")Z\YF&KD7OZ$,8QSY 6?]^(
M[MG\OH/_D<9!\]=(C**[Q*BMHK.XH#.+9Y0Q 4^*.I[(+C86>"&&<8\D@RSC
M@LD+A\6O3$=7'5+(;G,OS=TN1$>@QEFE#NX]]@>?\L2LMOO\2H8&7L]_E)!$
MNH@#,!*QM:>CSTOQKMI:9DSWJJ5BIO>OU*>@^F:[NK\>TP.S6QBSCV9+PB%>
MG#Y^4Z\G<EODBA#Z&HR6;3U>4*^1)4Y>T6>>>$&%FDH$Q?T]BG,M-K\&!R/:
M@69'0[')SA2#)7;O\0$W;V'L,U.8,7\IH/*GUSSCS&N(-OLGE3>@\A"2>G'F
MB?(<F<CFE&2E3_)Y _N%'Z9L=I;SCU*\;(B3^"CY&K-QDIK9&W+Q[$?;@ V(
MF4$."Z<MDDX;A]+<@O_(L*"9=BOL0VTC\714_"V,GVB957>_(V)Q9N>#,,O3
M\'XKY[!CD_S#ZY=U5'(R?H,/4RZ6#]UQRP0)YB(N5PR3B0YD5EMX(4<V2[(.
M/-15JQTQ'7:4*;T)\4R%J[L7?/P;2-FV8W&7Y#PUOT%QE6%<"-TLK<5+/1H.
M)-^!BP%/NX^2=C%]X,M_^1_.@R_E^.UB=<8\H#N8G!DKHB@V7M]\_IA$7 SY
M!2C'9ADW]I^&&?O3)_;/^$&*0Q6-,$U+G&X#8-57)B1IJV9+O[UN9#04ZXK,
MCO+ZDIW-FN9;+D_D^D1N8-) KLNCN#DI?%4<TMY^*LYH:(*\^];H?RP!X:H/
M3:TZ]36+)M:;+]<$.1P>I]@"].%Q&K("&2  RX. N&W5.5:8%=QWGU#HC7SW
MZ21^6&$F\9G+SZT]8/!-E<<&:ERNR1D^5!&G 011B1.IQ*DO]"6NS[B[LA1A
MK GB,"XEGR8@2:UAX*,L0\I%C4B:O9Y>!7'*>QI^&9([$JIUVS'K">!%\1!8
MP:VA6EA;AFN@"H9WS$5R'_4C+\O"5>C+HH55*(O7*SA=GE\5T:[EJK:;NN"0
MD[<PPDZPNNFC$-G!6S]<LYD?(BYW^;+B7"X229CHUDM#!HKP$%E#P>P%QCZ@
M!',,;WXT_?""E>X(L?A!:V,+PP\DY.PJ%7O0?61Z:K4G?);9!$'WETA =$'W
M,=2C4[Q]!-WX@HV+:[;6=!OYA_/G-;D=D]N>"3.XW+OKS$EAK3)%$RI#=32"
MIN8_WIG(*3EI:@T[G]$ZYWME2_-XV3;=B9KU5B4FU0"@SB8ZE Z%1HP56K@8
M772BP%8FLO<S:=VKOF\T8P%(7FOUAFX8 SQZ&?V2)@^IMW:J_JB&!.VE:)%L
M-;WE@TD]FA3#T99_[/V"9K4?^SX?-$_:U7_4P@#K+JU'S)P3L56%-/EB^K[,
M_9]K0*9!-W2':I!:0*!U'WM0-&<ME_IF8^S0U?TWQ0R-WC8F1G_-00-VG+U<
M;X=G<VW;;=0$%' IWQXTNPO[+HC2O;U&V'#4XHN:5/XU^)QS%CYGR[?=G6W^
MF*3\KE*^7[8NE&,*%MPC-D:_I5\%O[;UZX+4LX%:"DV$\<_><[C>KAO]]/QD
MO4[BHHF>5Z.=)[S_7K$"&H/CR/*&%>-M^'W&CE]-+2/,9';J,S64TMX:>28@
MP#I^:=%J=?S:LS$+V;LG8X):3$%QT6J'4D/O[ GAJY#])":_1F,^#7A0W]*K
MEP&!Y.E/7K2EY5;.DRS_F3)Y[Q(LK3XR@@EM* T1[Q,],;.6/.8(LME$3D=E
M)AWQ5<@E.AMHP\=&!M""B>>3UB]IF*3RI8;Z\J-#7.WF&XIF@_.<]F<CVH=L
M*18JGE7I+H==HQV3(=03Y&BA4ONF0;O7+-FD]"E,MEFTX\G]O!:2J+7D;]E
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
M9Z_ICN=>D+S %]'3IES2$DKHJBWZXE8 9$O<=9,U&L82=*F6:IOQ-@)CD51
MR[>_8$_,TR5I?9]&(,>2UM %68P9O!QLYLJSP GY"0=X$YU\7>;20!=I,29P
M(4([SE[WP1L*DS('*<#[@-K>]#<"N?-(H.NX&!.["* =A['U G9'V9@6MXBI
MDF<K' [":S3!!!7J4=V^4ZY1\%[@D.4]9712]I524C1^,C\4%*>QKT+7F3&H
M>XWRR 97_ IZMAA?T^/T1'CAE4,!7:7&L-*4XFLPEV^?QQ,4*9T^-]I!5Z,Q
M=PS91L5_";0]LSB_I9U?(KAV0L\5B+:T/7PA&D,BYJ+COT+:IOF[#>_&\^-(
MF&;/H8"O5M.0P OX^"^=MB>*]BORIC.*ITO5SIFBIWC^BDA_LI-M+IOU6OW
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
MWGF]MTL(>PLQ?;"3KT7U.P?.KC"G6D988?4:E17ZW^&M_BK%ZPDX,Z/Q=4J
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
MQ+*%S$Q/.8RELNBV3C? \>X=EO/FIAZD=OOQ5LGQ*7?6TTWU0D<9'7 (7%>
M@GB, &&[Y;X%2NJ@+VT/'!672HACO'.@'-@%#_8LM>.S2M],65'8#[IO=$MC
M2LO*H3H^&B W)IX\ 5Z_)^ (.5=")09Y)7"'>9UD#>4SQ6M$X(H= 0?+J\E;
M'1NTGVVO)S:5X(UN5\!A=C,;>@708/%XS@JA".$%^_Y=:HSRE@C]GH!C\%6D
M5[)\5,+=[J.>(N1K-,&$>;8[]1>.=5]  ?\:LJZU>&P -Z4VB_0IC\@AD:&3
MAB(:_M:Z]E^MO%0U5QJM;P%E%AC3JB898VS/JJ%V>UVX5!CTA*+^A'*I_M*F
M\S6H_ BHU4^7-_5CI)]250W0E(WM&5IC><Q9&RU?T@=-F.W".-8/"CPB7DC_
M5'R^:;6=B!*QFOHF5(:&<>UME$/U [V;.FR'XNY791-1P/B<#UY9,]Y !Z?Y
MJ4845HAN4/JO-,27;Q^E[P'6[1(J*<7LN;(F ^K'DP]Y04M8R+WLS2+MW7[O
M/CN_L/(=^=2JLQ77_RA4WLS>EC<S+&KP*;@VZ^Z>M381!DQ$X?#U-6-.KJD_
M'%?9(G<4[/3&OCGJP$0Y#E]GBQS*%??'%E^.@/6(=V "*0?@$N^L0RF?S'@G
M;P/ME<]6EWBGY9&61CFS=HJ#Z=W1)Y[M(2V/W33,FY6F&HK?;&IJ\QG=2:+Z
M"UK$Q)TY(7HF[,6H>=7:8YS%NOPC@K1K!2J '.P>.XI1R3,W34R6R34R6<(U
MEP8HNUJ-LYPY) +3[J0+#D<D2=5<(N",:J&<RD4KQ&*C;.4U\05DT)G40F'I
M"/A0LZG+1RM.HQ71 &=(RYA?<K26H+'B>9(LD;ADM7I0R(I5H 9.E*ZP#JN!
M:GGAJ03/[OJ5EE[[ V67=$5N',4>@!.A%87)6;"5(5JQ%FRP)UG\PJY+^4=0
M65*T A5P G0MV8MAV7$_8@/C+XX?HQQB#X?1(Z)ZKBQY#CEP^3)S*L#'UV#=
MDE+GPQD;["M=C_[^_U!+ 0(4 Q0    ( (!9^T@\=.+%Y4\  /;-!  1
M          "  0    !A=W)E+3(P,38P-C,P+GAM;%!+ 0(4 Q0    ( (!9
M^TAE9$TJ9PH  #%8   1              "  110  !A=W)E+3(P,38P-C,P
M+GAS9%!+ 0(4 Q0    ( (!9^TBENJ2$YPD  *)_   5              "
M :I:  !A=W)E+3(P,38P-C,P7V-A;"YX;6Q02P$"% ,4    " " 6?M(FHS8
M_,<1  !S( $ %0              @ '$9   87=R92TR,#$V,#8S,%]D968N
M>&UL4$L! A0#%     @ @%G[2)AU+2+?/@  MLD# !4              ( !
MOG8  &%W<F4M,C Q-C V,S!?;&%B+GAM;%!+ 0(4 Q0    ( (!9^T@6QH 0
MU2,  %-J @ 5              "  ="U  !A=W)E+3(P,38P-C,P7W!R92YX
8;6Q02P4&      8 !@"* 0  V-D

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