<SEC-DOCUMENT>0001144204-18-055462.txt : 20181026
<SEC-HEADER>0001144204-18-055462.hdr.sgml : 20181026
<ACCEPTANCE-DATETIME>20181026100126
ACCESSION NUMBER:		0001144204-18-055462
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		56
CONFORMED PERIOD OF REPORT:	20180930
FILED AS OF DATE:		20181026
DATE AS OF CHANGE:		20181026

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:		181140619

	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>tv505195_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"></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></B></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B></B></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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: 0pt 0; 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: 0pt 0; 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: 0pt 0; 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: 0pt 0; text-align: center"><B>For the quarter ended September 30, 2018</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>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>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Exact Name of Registrant as Specified in
Its Charter)</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 80%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 38%; text-align: center"><B><U>Massachusetts</U></B></TD>
    <TD STYLE="width: 24%; text-align: center"><B>&nbsp;</B></TD>
    <TD STYLE="width: 38%; text-align: center"><B><U>04-2911026</U></B></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">(State or Other Jurisdiction of</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">(I.R.S. Employer Identification No.)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">Incorporation or Organization)</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</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-align: center"><B><U>40 Middlesex Turnpike, Bedford, Massachusetts,
01730</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Address of Principal Executive Offices)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Zip Code)</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: 0pt 0; text-align: center"><B><U>(781) 276-4000</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Registrant&rsquo;s Telephone Number, Including
Area Code)</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: 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> &nbsp;&nbsp;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"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in">Indicate by
check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted&nbsp;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 such files).&nbsp; YES <FONT STYLE="font-family: Wingdings">x</FONT>&nbsp;&nbsp;&nbsp;NO <FONT STYLE="font-family: Wingdings">&uml;</FONT></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">&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, smaller reporting company, or an emerging growth company.&nbsp; See the definitions
of &quot;large accelerated filer,&rdquo; &ldquo;accelerated filer,&quot; &ldquo;smaller reporting company,&rdquo; and &quot;emerging
growth company&quot; in Rule 12b-2 of the Exchange Act.&nbsp; (Check one):</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: 64%"><FONT STYLE="font-size: 10pt">Large Accelerated Filer <FONT STYLE="font-family: Wingdings">&uml;</FONT></FONT></TD>
    <TD STYLE="width: 36%; text-align: right"><FONT STYLE="font-size: 10pt">Accelerated Filer <FONT STYLE="font-family: Wingdings">x</FONT></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Non-Accelerated Filer <FONT STYLE="font-family: Wingdings">&uml;</FONT> </FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">Smaller Reporting Company <FONT STYLE="font-family: Wingdings">&uml;</FONT></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Emerging Growth Company <FONT STYLE="font-family: Wingdings">&uml;</FONT></FONT></TD>
    <TD>&nbsp;</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">If an emerging growth company, indicate by check mark if the
registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards
provided pursuant to Section 13(a) of the Exchange Act <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 October 22, 2018:</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: 47%; border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Class</B></FONT></TD>
    <TD STYLE="width: 6%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 47%; border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Number of Shares Outstanding</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">Common Stock, par value $0.01 per share</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">21,545,113 shares</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 2in; text-indent: 0.5in"><B>&nbsp;</B></P>

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

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><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 0pt 2in; text-indent: 0.5in"><B></B></P>

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


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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">&nbsp;</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: 0pt 0; 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>FOR THE QUARTER ENDED SEPTEMBER 30, 2018
</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: center"><B>TABLE OF CONTENTS</B></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: 12%">&nbsp;</TD>
    <TD STYLE="width: 80%">&nbsp;</TD>
    <TD STYLE="width: 8%; border-bottom: Black 1pt solid; text-align: center"><B>Page</B></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_001">PART I</A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_001">FINANCIAL INFORMATION</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_002">Item 1.</A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_002">Unaudited Consolidated Financial Statements</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_003">Consolidated Balance Sheets as of September 30, 2018 and December 31, 2017</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><A HREF="#a_003">3</A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_004">Consolidated Statements of Income and Comprehensive Income for the Three and Nine Months Ended September 30, 2018 and September 30, 2017</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><A HREF="#a_004">4</A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_005">Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2018 and September 30, 2017</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><A HREF="#a_005">5</A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_006">Notes to Consolidated Financial Statements</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><A HREF="#a_006">6</A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_007">Item 2.</A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_007">Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><A HREF="#a_007">18</A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_008">Item 3.</A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_008">Quantitative and Qualitative Disclosures about Market Risk</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><A HREF="#a_008">25</A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_009">Item 4.</A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_009">Controls and Procedures</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><A HREF="#a_009">25</A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_010">PART II</A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_010">OTHER INFORMATION</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_011">Item 1.</A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_011">Legal Proceedings</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><A HREF="#a_011">26</A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_012">Item 1A.</A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_012">Risk Factors</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><A HREF="#a_012">26</A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_013">Item 2.</A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_013">Unregistered Sales of Equity Securities and Use of Proceeds</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><A HREF="#a_013">26</A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_014">Item 4.</A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_014">Mine Safety Disclosures</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><A HREF="#a_014">26</A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><A HREF="#a_015">Item 6.</A></TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_015">Exhibits</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><A HREF="#a_015">27</A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_016">Signatures</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><A HREF="#a_016">27</A></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: Black 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: 0pt 0; text-align: center"><B>&nbsp;&nbsp;</B></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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" 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: 1pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>September 30, </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>2018</B></P></TD><TD NOWRAP STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>December 31,</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>2017</B></P></TD><TD NOWRAP STYLE="padding-bottom: 1pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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>&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: rgb(204,238,255)">
    <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: White">
    <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">48,963</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,608</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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,359</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,389</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">Unbilled receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,155</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,429</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Prepaid expenses and other current assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">386</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">216</TD><TD STYLE="padding-bottom: 1pt; 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">56,863</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55,642</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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,128</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,304</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,199</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,071</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Other assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">18</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in">Total assets</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">66,190</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">65,035</TD><TD STYLE="padding-bottom: 2.5pt; 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: rgb(204,238,255)">
    <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: 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: rgb(204,238,255)">
    <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: White">
    <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">160</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">166</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">1,685</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,401</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 income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">48</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Deferred revenue</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,038</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,805</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 27pt">Total current liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,931</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,374</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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; padding-bottom: 1pt">Long-term deferred revenue</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">77</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">127</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">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: rgb(204,238,255)">
    <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">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: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 16.55pt">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: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 16.55pt">Common stock, $.01 par value; 70,000,000 shares authorized; issued and outstanding 21,545,113 as of September 30, 2018 and 21,493,440 as of December 31, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">215</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">215</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 16.55pt">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">96,299</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">96,246</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 16.55pt">Accumulated deficit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(35,332</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(35,927</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total stockholders&rsquo; equity</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">61,182</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">60,534</TD><TD STYLE="padding-bottom: 1pt; 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: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in">Total liabilities and stockholders&rsquo; equity</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">66,190</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">65,035</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: center">&nbsp;</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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" 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="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended<BR> September 30,</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="6" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Nine Months Ended<BR> September 30,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&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 1pt solid">2018</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 1pt solid">2017</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 1pt solid">2018</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 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Revenue:</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: 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">3,449</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">4,233</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">6,582</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,732</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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,297</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,088</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,993</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,622</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">655</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">343</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,498</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">924</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; padding-left: 9pt">Royalties</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">43</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">127</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total revenue</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,401</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,707</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,073</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,405</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">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: rgb(204,238,255)">
    <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">20</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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">274</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 9pt">Cost of services</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">320</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">179</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">740</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">499</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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,816</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,151</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,579</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,884</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,297</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,028</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,234</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,938</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">General and administrative</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">807</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">849</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,463</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,454</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total costs and expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,260</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,234</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,036</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,049</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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; padding-bottom: 1pt">Patent related income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">19</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,422</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">1,142</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,492</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,778</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">36</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Interest income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">224</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">109</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">587</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">281</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">1,366</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,601</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">625</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,095</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Provision for income taxes</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">89</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">456</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">31</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">535</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,277</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,145</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">594</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,560</TD><TD STYLE="padding-bottom: 2.5pt; 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: rgb(204,238,255)">
    <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.05</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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.07</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.05</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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.07</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">21,564</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,679</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,548</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,900</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Weighted-average shares - diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,639</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,758</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,604</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,967</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: rgb(204,238,255)">
    <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,277</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,145</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">594</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,560</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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: 1pt; padding-left: 0.25in">Unrealized gains on available for sale securities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">19</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Comprehensive income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,277</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,145</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">594</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,541</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: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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: 4; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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: 0pt 0; text-align: center"><B>&nbsp;&nbsp;</B></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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 NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="font-weight: bold; text-align: center">Nine 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: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&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 1pt solid">2018</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 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">594</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">1,560</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: normal; text-align: left; text-indent: -0.1in; padding-left: 16.55pt">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">336</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">390</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">394</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">465</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 benefit on other comprehensive 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">(9</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">-</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">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <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">(36</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">(2,970</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,626</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 27pt">Unbilled receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(726</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">617</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">Prepaid expenses and other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(170</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(39</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">(128</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(20</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <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">(6</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">397</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">284</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">108</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">Accrued income taxes</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><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: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 27pt">Deferred revenue</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">183</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(204</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.5in">Net cash provided by (used in) operating activities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,163</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">611</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">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: rgb(204,238,255)">
    <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">(142</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(61</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 9pt">Sales of investments</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,019</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.5in">Net cash provided by (used in) investing activities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(142</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">958</TD><TD STYLE="padding-bottom: 1pt; 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: rgb(204,238,255)">
    <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">27</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">42</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 16.55pt">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">(107</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(186</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt">Repurchase of common stock</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(260</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,213</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.5in">Net cash used in financing activities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(340</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,357</TD><TD STYLE="padding-bottom: 1pt; 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: rgb(204,238,255)">
    <TD STYLE="text-align: left">Decrease in cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,645</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,788</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Cash and cash equivalents, beginning of period</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">51,608</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">51,913</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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; padding-bottom: 2.5pt">Cash and cash equivalents, end of period</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">48,963</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">49,125</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">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: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">Cash paid for income taxes</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">94</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">473</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: center">&nbsp;</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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, 2017 in conjunction with our 2017 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, consolidated 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 September 30, 2018, and of operations and cash flows for the interim periods ended September 30, 2018 and 2017.</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 September 30, 2018 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>Revenue Recognition.</I></B> Effective January 1, 2018, we adopted Accounting Standards Codification
(&ldquo;ASC&rdquo;), Topic 606, Revenue from Contracts with Customers (&ldquo;ASC 606&rdquo;), using the full retrospective transition
method. Adoption of the standard using the full retrospective method required us to restate certain previously reported results.</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; text-align: justify">In accordance with ASC 606,
revenue is recognized when a customer obtains control of promised goods and services. The amount of revenue recognized reflects
the consideration to which we expect to be entitled to receive in exchange for these goods and services. In addition, ASC 606 requires
disclosures of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The core principle of the standard
is that we should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects
the consideration to which we expect to be entitled in exchange for those goods or services. To achieve that core principle, we
should apply the following five step model:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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.25in">1.</TD><TD>Identify the contract with the customer;</TD></TR></TABLE>

<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.25in">2.</TD><TD>Identify the performance obligations in the contract;</TD></TR></TABLE>

<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.25in">3.</TD><TD>Determine the transaction price;</TD></TR></TABLE>

<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.25in">4.</TD><TD>Allocate the transaction price to the performance obligations in the contract; and</TD></TR></TABLE>

<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.25in">5.</TD><TD>Recognize revenue when (or as) each performance obligation is satisfied.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><B><I>1) Identify the contract with the customer</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">A contract with a customer exists
when (i) we enter into an enforceable contract with a customer that defines each party&rsquo;s rights regarding the goods or services
to be transferred and identifies the related payment terms, (ii) the contract has commercial substance, and (iii) we determine
that collection of substantially all consideration for goods and services that are transferred is probable based on the customer&rsquo;s
intent and ability to pay the promised consideration. We apply judgment in determining the customer&rsquo;s intent and ability
to pay, which is based on a variety of factors including the customer&rsquo;s historical payment experience, or in the case of
a new customer, published credit and financial information pertaining to the customer.</P>

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


<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">We evaluate contract modifications
for the impact on revenue recognition if they have been approved by both parties such that the enforceable rights and obligations
under the contract have changed. Contract modifications are either accounted for using a cumulative effect adjustment or prospectively
over the remaining term of the arrangement. The determination of which method is more appropriate depends on the nature of the
modification, which we evaluate on a case-by-case basis.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">We combine two or more contracts
entered into at or near the same time with the same customer and account for them as a single contract if (i) the contracts are
negotiated as a package with a common commercial objective, (ii) the amount of consideration to be paid in one contract depends
on the price or performance of the other contract, or (iii) some or all of the goods or services in one contract would be combined
with some or all of the goods and services in the other contract into a single performance obligation. If two or more contracts
are combined, the consideration to be paid is aggregated and allocated to the individual performance obligations without regard
to the consideration specified in the individual contracts.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><B><I>2) Identify the performance obligations in the
contract</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Performance obligations promised
in a contract are identified based on the goods and services that will be transferred to the customer that are both capable of
being distinct, whereby the customer can benefit from the good or service either on its own or together with other available resources,
and are distinct in the context of the contract, whereby the transfer of the good or service is separately identifiable from other
promises in the contract. To the extent a contract includes multiple promised goods and services, we apply judgment to determine
whether promised goods and services are capable of being distinct and distinct in the context of the contract. If these criteria
are not met, the promised goods and services are accounted for as a combined performance obligation. To identify performance obligations,
we consider all of the goods or services promised in a contract regardless of whether they are explicitly stated or are implied
by customary business practices.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><B><I>3) Determine the transaction price</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The transaction price is determined
based on the consideration we expect to be entitled in exchange for transferring promised goods and services to the customer. Determining
the transaction price requires significant judgment. To the extent the transaction price includes variable consideration, we estimate
the amount of variable consideration that should be included in the transaction price utilizing either the expected value method
or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the
transaction price if, in our judgment, it is probable that a significant future reversal of cumulative revenue recognized under
the contract will not occur. Any estimates, including the effect of the constraint on variable consideration, are evaluated at
each reporting period. The amount of consideration is not adjusted for a significant financing component if the time between payment
and the transfer of the related good or service is expected to be one year or less under the practical expedient in ASC 606-10-32-18.
Our revenue arrangements are typically accounted for under such expedient, as payment is typically due within 30 to 60 days. As
of September 30, 2018, none of our contracts contained a significant financing component.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><B><I>4) Allocate the transaction price to performance
obligations in the contract</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">If the contract contains a single
performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain
multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative
standalone selling price (&ldquo;SSP&rdquo;) basis unless the transaction price is variable and meets the criteria to be allocated
entirely to a performance obligation or to a distinct service that forms part of a single performance obligation. The consideration
to be received is allocated among the separate performance obligations based on relative SSPs. The SSP is the price at which we
would sell a promised good or service separately to a customer. The best estimate of SSP is the observable price of a good or service
when we sell that good or service separately. A contractually stated price or a list price for a good or service may be the SSP
of that good or service. We use a range of amounts to estimate SSP when we sell each of the goods and services separately and need
to determine whether there is a discount that needs to be allocated based on the relative SSP of the various goods and services.
In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we typically
determine the SSP using an adjusted market assessment approach using information that may include market conditions and other observable
inputs. We typically have more than one SSP for individual goods and services due to the stratification of those goods and services
by customers and circumstances. In these instances, we may use information such as the nature of the customer and distribution
channel in determining the SSP.</P>

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


<!-- Field: Page; Sequence: 7; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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"><B><I>&nbsp;&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><B><I>5) Recognize revenue when or as we satisfy a
performance obligation</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">We satisfy performance obligations
either over time or at a point in time as discussed in further detail below. Revenue is recognized over time if 1) the customer
simultaneously receives and consumes the benefits provided by our performance, 2) our performance creates or enhances an asset
that the customer controls as the asset is created or enhanced, or 3) our performance does not create an asset with an alternative
use to us and we have an enforceable right to payment for performance completed to date. If we do not satisfy a performance obligation
over time, the related performance obligation is satisfied at a point in time by transferring the control of a promised good or
service to a customer.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">We categorize revenue as software
licenses, software maintenance, services, or royalties. In addition to the general revenue recognition policies described above,
specific revenue recognition policies apply to each category of revenue.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><I><U>Software licenses</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Software licenses consist of
revenue from the sale of software licenses for biometrics and imaging applications. Our software licenses are functional intellectual
property and typically provide customers with the right to use our software in perpetuity as it exists when made available to the
customer. We recognize revenue from software licenses at a point in time upon delivery, provided all other revenue recognition
criteria are met.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><I><U>Software maintenance</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Software maintenance consists
of revenue from the sale of software maintenance contracts for biometrics and imaging software. Software maintenance contracts
entitle customers to receive software support and software updates, if and when they become available, during the term of the maintenance
contract. Software support and software updates are considered distinct services. However, these distinct services are considered
a single performance obligation consisting of a series of distinct services that are substantially the same and have the same pattern
of transfer to the customer. We recognize software maintenance revenue over time on a straight-line basis over the contract period.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Service revenue consists of
fees from biometrics customers for software engineering services we provide to them. We recognize services revenue over time as
the services are delivered using an input method (i.e., labor hours incurred as a percentage of total labor hours budgeted), provided
all other revenue recognition criteria are met.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">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 the assets of our DSL IP business in 2009, but we continued to receive royalty
payments from these customers. Royalties are reported in continuing operations in accordance with ASC 205, 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 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 recognize revenue from sales-based
royalties at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the
royalty has been allocated has been satisfied (or partially satisfied).</P>

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


<!-- Field: Page; Sequence: 8; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Refer to Note G &ndash; Business
Segments for further information on the disaggregation of revenue, including revenue by geography and category.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"><I><U>Arrangements with multiple
performance obligations</U></I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; 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 addition to selling software
licenses, software maintenance and software services on a standalone basis, a significant portion of our contracts include multiple
performance obligations. The various combinations of multiple performance obligations and our revenue recognition for each are
described as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; 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: 27pt"></TD><TD STYLE="width: 18pt">&bull;</TD><TD STYLE="text-align: justify">Software licenses and software maintenance. When software licenses and software maintenance contracts
are sold together, the software licenses and software maintenance are generally considered distinct performance obligations. The
transaction price is allocated to the software licenses and the software maintenance based on relative SSP. Revenue allocated to
the software licenses is recognized at a point in time upon delivery, provided all other revenue recognition criteria are met.
Revenue allocated to the software maintenance is recognized over time on a straight-line basis over the contract period.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; 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: 27pt"></TD><TD STYLE="width: 18pt">&bull;</TD><TD STYLE="text-align: justify">Software licenses and services. When software licenses and significant customization engineering
services are sold together, they are accounted for as a combined performance obligation, as the software licenses are generally
highly dependent on, and interrelated with, the associated services and therefore are not distinct performance obligations. Revenue
for the combined performance obligation is recognized over time as the services are delivered using an input method (i.e., labor
hours incurred as a percentage of total labor hours budgeted). When software licenses and standard implementation or consulting-type
services are sold together, they are generally considered distinct performance obligations, as the software licenses are not dependent
on or interrelated with the associated services. The transaction price in these arrangements is allocated to the software licenses
and services based on relative SSP. Revenue allocated to the software licenses is recognized at a point in time upon delivery,
provided all other revenue recognition criteria are met. Revenue allocated to the services is recognized over time using an input
method (i.e., labor hours incurred as a percentage of total labor hours budgeted). In arrangements with both software licenses
and services, the software license portion of the arrangement is classified as software license revenue and the services portion
is classified as services revenue in our consolidated statements of income and comprehensive income.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; 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: 27pt"></TD><TD STYLE="width: 18pt">&bull;</TD><TD STYLE="text-align: justify">Software licenses, software maintenance and services. When we sell software licenses, software
maintenance and software services together, we account for the individual performance obligations separately if they are distinct.
The transaction price is allocated to the separate performance obligations based on relative SSP. Revenue allocated to the software
licenses is recognized at a point in time upon delivery. Revenue allocated to the services is recognized over time using an input
method (i.e., labor hours incurred as a percentage of total labor hours budgeted). Revenue for the software maintenance is recognized
over time on a straight-line basis over the contract period. However, if the software services are significant customization engineering
services, they are accounted for with the software licenses as a combined performance obligation, as stated above. Revenue for
the combined performance obligation is recognized over time using an input method (i.e., labor hours incurred as a percentage of
total labor hours budgeted).</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; 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.25in"></TD><TD STYLE="width: 0.25in"><I><U>Returns</U></I></TD><TD></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in">We do not offer rights of return
for our products and services in the normal course of business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"><I><U>Customer Acceptance</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in">Our contracts with customers
generally do not include customer acceptance clauses.</P>

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


<!-- Field: Page; Sequence: 9; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in"><I><U>Contract Balances</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">When the timing of our delivery
of goods or services is different from the timing of payments made by customers, we recognize either a contract asset (performance
precedes contractual due date) or a contract liability (customer payment precedes performance). Customers that prepay are represented
by the deferred revenue below until the performance obligation is satisfied. Contract assets represent arrangements in which the
good or service has been delivered but payment is not yet due. Our contract assets consist of unbilled receivables. Our contract
liabilities consisted of deferred (unearned) revenue, which is generally related to software maintenance contracts. We classify
deferred revenue as current or noncurrent based on the timing of when we expect to recognize revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; 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 following table presents
changes in our contract assets and liabilities during the three and nine months ended September 30, 2017 and 2018 (in thousands):</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"></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>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Revenue</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Balance at</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Recognized</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Beginning of</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">In Advance of</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Balance at End of</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: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Period</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 1pt solid">Billings</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 1pt solid">Billings</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 1pt solid">Period</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Three months ended September 30, 2017</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">Contract 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><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: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left; padding-left: 9pt">Unbilled receivables</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">1,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: 12%; text-align: right">43</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">(283</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: 12%; text-align: right">1,643</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">&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: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Three months ended September 30, 2018</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">Contract 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><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: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Unbilled receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,542</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,170</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(557</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,155</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&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="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Balance at</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Beginning of</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Revenue</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Balance at End of</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: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Period</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 1pt solid">Billings</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 1pt solid">Recognized</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 1pt solid">Period</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Three months ended September 30, 2017</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">Contract 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><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: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left; padding-left: 9pt">Deferred revenue</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2,291</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,527</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,089</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: 12%; text-align: right">2,729</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">&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: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Three months ended September 30, 2018</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">Contract 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><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: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Deferred revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,421</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,991</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(1,297</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,115</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&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>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Revenue</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Balance at</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Recognized</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Beginning of</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">In Advance of</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Balance at End of</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: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Period</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 1pt solid">Billings</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 1pt solid">Billings</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 1pt solid">Period</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Nine months ended September 30, 2017</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">Contract 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><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: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left; padding-left: 9pt">Unbilled receivables</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2,259</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">169</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">(785</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: 12%; text-align: right">1,643</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">&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: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Nine months ended September 30, 2018</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">Contract 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><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: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Unbilled receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,429</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,745</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(1,019</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,155</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&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="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Balance at</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Beginning of</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Revenue</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Balance at End of</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: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Period</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 1pt solid">Billings</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 1pt solid">Recognized</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 1pt solid">Period</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Nine months ended September 30, 2017</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">Contract 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><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: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left; padding-left: 9pt">Deferred revenue</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">2,933</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,430</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,634</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: 12%; text-align: right">2,729</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">&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: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Nine months ended September 30, 2018</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">Contract 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><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: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Deferred revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,932</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,176</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(3,993</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,115</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"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></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"><I><U>Remaining Performance Obligations</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Remaining performance obligations
represent the transaction price from contracts for which work has not been performed or goods and services have not been delivered.
We expect to recognize revenue on approximately 98% of the remaining performance obligations over the next 12 months, with the
remainder recognized thereafter. As of September 30, 2018, the aggregate amount of the transaction price allocated to remaining
performance obligations for software maintenance contracts with a duration greater than one year was $0.1 million. This does not
include revenue related to performance obligations that are part of a contract whose original expected duration is one year or
less.</P>

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


<!-- Field: Page; Sequence: 10; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><I><U>Contract Costs</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">We recognize an other asset
for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one
year. We have determined that certain sales commissions meet the requirements to be capitalized, and we amortize these costs on
a consistent basis with the pattern of transfer of the goods and services in the contract. Total capitalized costs to obtain a
contract were immaterial during the periods presented and are included in other current and long-term assets on our consolidated
balance sheets.</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 apply a practical expedient
to expense costs as incurred for costs to obtain a contract when the amortization period is one year or less. These costs include
sales commissions on software maintenance contracts with a contract period of one year or less as sales commissions paid on contract
renewals are commensurate with those paid on the initial contract.</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">D)</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 $49.0 million and $51.6 million as of September 30, 2018 and December 31, 2017,
respectively. We classified our cash equivalents of $47.8 million and $50.0 million as of September 30, 2018 and December 31, 2017
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">As of September 30, 2018, 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 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 STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair&nbsp;Value&nbsp;Measurement&nbsp;at&nbsp;September&nbsp;30,&nbsp;2018&nbsp;Using:</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Quoted&nbsp;Prices&nbsp;in<BR> Active&nbsp;Markets&nbsp;for<BR> Identical&nbsp;Assets</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Significant&nbsp;Other<BR> Observable&nbsp;Inputs</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Significant<BR> Unobservable<BR> Inputs</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="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 1pt solid">(Level 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 1pt solid">(Level 2)</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 1pt solid">(Level 3)</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 46%; text-align: left; padding-bottom: 1pt">Money market funds (included in cash and cash equivalents)</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 15%; border-bottom: Black 1pt solid; text-align: right">47,814</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt; padding-left: 9pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">47,814</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of December 31, 2017, 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 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 STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair&nbsp;Value&nbsp;Measurement&nbsp;at&nbsp;December&nbsp;31,&nbsp;2017&nbsp;Using:</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Quoted&nbsp;Prices&nbsp;in<BR> Active&nbsp;Markets&nbsp;for<BR> Identical&nbsp;Assets</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Significant&nbsp;Other<BR> Observable&nbsp;Inputs</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Significant<BR> Unobservable<BR> Inputs</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="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 1pt solid">(Level 1)</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 1pt solid">(Level 2)</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 1pt solid">(Level 3)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 46%; text-align: left; padding-bottom: 1pt">Money market funds (included in cash and cash equivalents)</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 15%; border-bottom: Black 1pt solid; text-align: right">49,986</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt; padding-left: 9pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">49,986</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</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 0pt 0.25in; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 11; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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">&nbsp;&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">E)</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><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>Three
                                         Months Ended</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>September
                                         30,</B></FONT></P></TD><TD NOWRAP STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>Nine
                                         Months Ended</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>September
                                         30, </B></FONT></P></TD><TD NOWRAP STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><FONT STYLE="font-size: 10pt">2018</FONT></TD>
    <TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold; text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><FONT STYLE="font-size: 10pt">2017</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">2018</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">2017</FONT></TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: left"><FONT STYLE="font-size: 10pt">Net income</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 10pt">$</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-size: 10pt">1,277</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 10pt">$</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-size: 10pt">1,145</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 10pt">$</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-size: 10pt">594</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 10pt">$</FONT></TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-size: 10pt">1,560</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-decoration: underline"><FONT STYLE="font-size: 10pt">Shares outstanding:</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">Weighted-average common shares outstanding</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">21,564</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">21,679</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">21,548</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">21,900</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 10pt">Additional dilutive common stock equivalents</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">75</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">79</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">56</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 10pt">67</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 10pt">Diluted shares outstanding</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 10pt">21,639</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 10pt">21,758</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 10pt">21,604</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 10pt">21,967</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Net income per share &ndash; basic</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">0.06</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">0.05</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">0.03</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">0.07</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Net income per share &ndash; diluted</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">0.06</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">0.05</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">0.03</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">0.07</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&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: 0"></TD><TD STYLE="width: 0.25in; text-align: left">F)</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 13.5pt; text-align: justify; text-indent: -13.5pt">&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: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt 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>September 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 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Nine Months Ended</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>September 30, </B></P></TD><TD NOWRAP STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&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 1pt solid">2018</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 1pt solid">2017</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 1pt solid">2018</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 1pt solid">2017</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: 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: rgb(204,238,255)">
    <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">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: 10%; text-align: right">4</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">15</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</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">34</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">34</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">71</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">82</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">General and administrative</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">141</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">155</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">299</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">364</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">Stock-based compensation expense</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">186</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">198</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">394</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">465</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 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>


<!-- Field: Page; Sequence: 12; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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;&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 2018 and 2017 that affected financial results for the three and nine month periods ended September 30, 2018 and 2017.
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>2018 Grant. </I>On March 20,
2018, we granted 138,000 shares of unrestricted stock to directors, officers and employees. Half of those shares were issued on
July 2, 2018 and the remaining 69,000 shares will be issued shortly after December 31, 2018, 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 $580,000, of
which $186,000 and $394,000 was charged to expense in the three and nine months ended September 30, 2018 and we anticipate the
remaining $186,000 will be charged to expense in the fourth quarter of 2018.</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">The shares we issued on July 2,
2018 for the first installment of the 2018 grant included 57,592 net shares of common stock after employees surrendered 11,408
shares for which we paid $51,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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify"><I>2017 Grant</I>. In February
2017, we granted 134,000 shares of unrestricted stock to directors, officers and employees. The shares were issued in two equal
installments shortly after June 30, 2017 and December 31, 2017. We expensed the entire $663,000 stock-based compensation expense
related to this grant in 2017. We issued shares of common stock related to this grant as follows: i) 54,014 net shares of common
stock were issued in early July 2017 after employees surrendered 12,986 shares for which we paid $67,000 of withholding taxes on
their behalf; and ii) 53,378 net shares of common stock were issued in early January 2018 after employees surrendered 13,622 shares
for which we paid $64,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>

<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>Business Segments</I></B>. We organize ourselves into a single segment that reports to the
chief operating decision maker.</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 nine months ended September 30, 2018 and 2017 (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: 96%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in">
<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">Nine 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: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</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="6" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&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 1pt solid">2018</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 1pt solid">2017</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 1pt solid">2018</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 1pt solid">2017</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: 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: rgb(204,238,255)">
    <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">1,516</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,215</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,107</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">10,335</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">United Kingdom</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,329</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,838</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">222</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Brazil</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,128</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">60</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,308</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">217</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Rest of World</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">428</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">400</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,820</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,631</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,401</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,707</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">12,073</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">12,405</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 0pt 0.5in; 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 nine months ended September 30, 2018 and 2017 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: 96%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in">
<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">Nine 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: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</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="6" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&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 1pt solid">2018</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 1pt solid">2017</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 1pt solid">2018</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 1pt solid">2017</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: 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: rgb(204,238,255)">
    <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,216</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,127</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">11,104</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,218</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">185</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,537</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">969</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,060</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">DSL royalties</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">43</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">127</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,401</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,707</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">12,073</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">12,405</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 0pt 0.25in; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 13; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenue by timing of transfer
of goods or services for the three and nine months ended September 30, 2018 and 2017 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: 96%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in">
<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">Nine 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: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</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="6" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&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 1pt solid">2018</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 1pt solid">2017</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 1pt solid">2018</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 1pt solid">2017</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: 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: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: left">Goods or services transferred at a point in time</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">2,803</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">4,275</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,342</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,859</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: 1pt">Goods or services transferred over time</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,598</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,432</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,731</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,546</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,401</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,707</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">12,073</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">12,405</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 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">H)</TD><TD STYLE="text-align: justify"><B><I>Recently Adopted Accounting Pronouncements.</I></B></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"><I>FASB ASU No. 2014-09.</I>
In May 2014, the FASB issued Accounting Standard Update No. 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. We adopted the standard on January 1, 2018 utilizing the full retrospective method.</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 implemented new internal
controls for the implementation and modified and augmented our existing internal controls to enable the preparation of financial
information on adoption. The most significant impacts of adopting the new standard related to the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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.25in"></TD><TD STYLE="width: 0.25in">i)</TD><TD STYLE="text-align: justify"><U>2015 imaging software license contract.</U> We consummated a $4.625 million license contract
in October 2015 that included a $4.5 million license fee plus a $125,000 software maintenance fee. We delivered the licensed software
and the customer paid us in the fourth quarter of 2015. Under legacy GAAP, we were unable to establish vendor specific objective
evidence (&ldquo;VSOE&rdquo;) for the maintenance element and, as a result we recognized the total fee ratably over the twelve-month
period that ran from October 2015 to October 2016. Under the new standard, license revenue of $4.5 million from that contract is
recognized in 2015 when control over the software was transferred to the customer and software maintenance revenue of $125,000
is recognized ratably over the twelve-month period that ran from October 2015 to October 2016. This change resulted in a decrease
in revenue of $3.6 million for fiscal year 2016. This change had no impact to our reported results for the three and nine months
ended September 30, 2017.</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.25in"></TD><TD STYLE="width: 0.25in">ii)</TD><TD STYLE="text-align: justify"><U>DSL royalty contracts.</U> Under our legacy revenue recognition policy, we recognized DSL royalty
revenue in the period in which we received royalty reports, which was typically in the quarter immediately following the quarter
in which sales of royalty-bearing products occurred. Under the new standard, we recognize DSL royalty revenue in the quarter in
which sales of royalty-bearing products occur. Therefore, we make estimates of royalties earned in the current period and record
royalty revenue based on those estimates. This change resulted in a decrease in revenue of $17,000 and $39,000 for fiscal years
2017 and 2016, respectively. This change resulted in a increase in revenue of $2,000 for the three months ended September 30, 2017,
and an increase in revenue of $9,000 for the nine months ended September 30, 2017.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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.25in"></TD><TD STYLE="width: 0.25in">iii)</TD><TD STYLE="text-align: justify"><U>Minimum license/royalty payment contract.</U> One of our revenue contracts required the customer
to make a fixed payment for professional services as well as minimum license/royalty payments for software to be distributed to
end-users. Under legacy GAAP, we recognized the professional services fee over the period that the services were performed and
revenue for the minimum license/royalty payments when those minimum payments became due. Under the new standard we recognized the
estimated amount of total consideration, including the professional services fee and our estimate of variable consideration related
to the minimum license/royalty payments, in the contract that we expect to be entitled to and recognized revenue in the period(s)
that the related licenses and services were transferred to the customer. This change resulted in a decrease in revenue of $800,000
for fiscal year 2017, $200,000 of which related to the three months ended September 30, 2017 and $600,000 of which related to the
nine months ended September 30, 2017, an increase in revenue of $860,000 for fiscal year 2016, an increase in unbilled receivables
of $1.4 million in fiscal year 2017, an increase in unbilled receivables of $2.2 million in fiscal year 2016 and an increase in
stockholders&rsquo; equity of $2.2 million in fiscal year 2016.</TD></TR></TABLE>

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


<!-- Field: Page; Sequence: 14; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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;&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.25in"></TD><TD STYLE="width: 0.25in">iv)</TD><TD STYLE="text-align: justify"><U>Sales commissions and other third-party acquisition costs.</U> Under legacy GAAP, sales commissions
and other third-party acquisition costs resulting directly from securing contracts with customers were expensed as incurred. ASC
340 requires these costs to be recognized as an asset when incurred and expensed over a period consistent with the period of transfer
to the customer of goods or services to which the asset relates. We adopted the practical expedient that if the amortization period
of the asset that we otherwise would have recognized is one year or less, we expense the sales commissions and other third-party
acquisition costs resulting directly from securing contracts with customers when incurred. The adoption of the new standard resulted
in a decrease in expense of approximately $114,000 for fiscal year 2017, $26,000 of which related to the three months ended September
30, 2017 and $81,000 of which related to the nine months ended September 20, 2017, and $294,000 for fiscal year 2016 and a decrease
in stockholders&rsquo; equity of $0.3 million in fiscal year 2016. For fiscal year 2017, the decrease in expense primarily relates
to lower sales commissions due to lower revenue on our minimum license/royalty payment contract as noted above. For fiscal year
2016, the decrease primarily relates to lower sales commissions due to lower revenue from our 2015 imaging software license contract
and lower revenue on our minimum license/royalty payment contract as noted above.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenue recognition related
to our other arrangements for software licenses, software maintenance, services, and hardware remained substantially unchanged.</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 a practical expedient, for
contracts that were modified before the earliest reporting period of application of the standard, we have not retrospectively restated
the contracts for those contract modifications. Instead we have reflected the aggregate effect of all modifications that occurred
before the earliest reporting period of application when (i) identifying the satisfied and unsatisfied performance obligations,
(ii) determining the transaction price, and (iii) allocating the transaction price to the satisfied and unsatisfied performance
obligations.</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 have not restated contracts
that began and were completed within the same annual reporting period. For completed contracts that have variable consideration,
we have used the transaction price at the date the contract was completed rather than estimating variable consideration amounts
in comparative reporting periods.</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">For fiscal years 2017 and 2016,
adoption of the standard resulted in an aggregate decrease in revenue of $0.8 million and $2.8 million, respectively, a decrease
in costs and expenses of $0.1 million and $0.3 million, respectively, a decrease in the provision for income taxes of $0.4 million
and $1.0 million, respectively, and an increase in stockholders&rsquo; equity of $0.9 million and $1.2 million respectively, primarily
due to the changes noted above. In addition, adoption of the standard resulted in an increase in accounts receivable of $1.4 million
and $2.2 million as of December 31, 2017 and 2016, respectively, driven by unbilled receivables from recognition of revenue from
the estimate of variable consideration related to the minimum license/royalty payments in one of our contracts; a decrease in deferred
tax assets of $0.3 million and $0.8 million as of December 31, 2017 and 2016, respectively, driven primarily by a difference in
timing of revenue recognition and expenses for book and tax purposes; and an increase in accrued expenses of $0.2 million and $0.3
million as of December 31, 2017 and 2016, respectively, driven by sales commissions related to recognition of revenue from the
estimate of variable consideration related to the minimum license/royalty payments in one of our contracts.</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">For the three and nine months
ended September 30, 2017, adoption of the standard resulted in an aggregate decrease in revenue of $198,000 and $592,000, respectively,
a decrease in costs and expenses of $25,000 and $82,000, respectively, and a decrease in the provision for income taxes of $89,000
and $207,000, respectively, primarily due to the same reasons noted above.</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">See Impacts of Topic 606 Adoption
to Reported Results below for the impact of the adoption of the new standard on our consolidated financial statements.</P>

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


<!-- Field: Page; Sequence: 15; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><I>Impacts of Topic 606 Adoption to Reported Results</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">Adoption of the new revenue standard impacted our
reported results as follows:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"></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>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: right">Three Months Ended</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands, except per share data)</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">September 30, 2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">New Revenue</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Standard</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&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 1pt solid">As Reported</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 1pt solid">Adjustment</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 1pt solid">As Adjusted</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 1pt">Consolidated Statements of 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 46%; padding-left: 1pt">Revenue</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 15%; text-align: right">5,905</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">(198</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: 15%; text-align: right">5,707</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 1pt">Costs and expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,259</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(25</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,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: 1pt">Provision for income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">545</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(89</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">456</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 1pt">Net income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,229</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(84</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,145</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 1pt">Net income per share - basic and diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.06</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.01</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.05</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&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>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: right">Nine Months Ended</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands, except per share data)</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">September 30, 2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">New Revenue</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Standard</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&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 1pt solid">As Reported</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 1pt solid">Adjustment</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 1pt solid">As Adjusted</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 1pt">Consolidated Statements of 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 46%; padding-left: 1pt">Revenue</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 15%; text-align: right">12,997</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">(592</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: 15%; text-align: right">12,405</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 1pt">Costs and expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,131</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(82</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,049</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 1pt">Provision for income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">742</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(207</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">535</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 1pt">Net income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,863</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(303</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,560</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 1pt">Net income per share - basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.09</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.02</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.07</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 1pt">Net income per share - diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.08</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.01</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.07</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&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 STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: right">September 30, 2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">New Revenue</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center">Standard</TD><TD NOWRAP STYLE="font-weight: bold">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP>&nbsp;</TD><TD NOWRAP>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&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 1pt solid">As Reported</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 1pt solid">Adjustment</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 1pt solid">As Adjusted</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="font-weight: bold; text-align: left; padding-left: 1pt">Consolidated Balance Sheets:</TD><TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP>&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD NOWRAP STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 46%; text-align: left; padding-left: 1pt">Accounts receivable, net</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 15%; text-align: right">5,616</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">1,643</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">7,259</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 1pt">Prepaid expenses and other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">315</TD><TD STYLE="text-align: left">&nbsp;</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">329</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 1pt">Deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,648</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(545</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,103</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 1pt">Accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,272</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">251</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,523</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 1pt">Stockholders' equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">60,589</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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">61,450</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"></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Adoption of the new revenue
standard had no impact on total cash provided from or used in operating, financing, or investing in our consolidated statements
of cash flows.</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">I)</TD><TD STYLE="text-align: justify"><B><I>Recent Accounting Pronouncements Not Yet Adopted. </I></B></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0in"><I>FASB ASU
No. 2016-13.</I> In June 2016, the FASB issued Accounting Standard Update No. 2016-13, &ldquo;Financial Instruments - Credit Losses
(Topic 326): Measurement of Credit Losses on Financial Instruments.&rdquo; This new standard replaces the incurred loss impairment
methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range
of reasonable and supportable information to inform credit loss estimates. For trade and other receivables, loans, and other financial
instruments, entities will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing
credit losses which reflects losses that are probable. Credit losses relating to available-for-sale debt securities will also be
recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. This
standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted in fiscal years beginning
after December 15, 2018. We are currently evaluating the effect this standard will have on our consolidated financial statements
and related disclosures.</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>


<!-- Field: Page; Sequence: 16; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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">&nbsp;&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 standard
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 September 30, 2018.</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="width: 100%; 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-style: normal">J)</FONT></TD><TD STYLE="text-align: justify"><B>Income Taxes<FONT STYLE="font-style: normal">. </FONT></B> Income tax expense was $89,000 and
$31,000 for the three and nine months ended September 30, 2018, respectively. Income tax expense in the three and nine month periods
ended September 30, 2018 was based on the U.S. statutory rate of 21%, increased by state income taxes, and reduced by permanent
adjustments and research tax credits. Income tax expense was $456,000 and $535,000 for the three and nine months ended September
30, 2017, respectively. Income tax expense in the three and nine month periods ended September 30, 2017 was based on the U.S. statutory
rate of 34%, increased by state income taxes, and reduced by permanent adjustments and 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-style: normal">As
of September 30, 2018, we had a total of $5.2 million of deferred tax assets for which we had recorded no valuation allowance.
We have assessed the need for a valuation allowance on our deferred tax assets.&nbsp; Based on our assessment of future sources
of income, including reversing deferred tax liabilities, and future earnings, we have determined that it is more likely than not
that the deferred tax assets will be realized, and therefore there is no valuation allowance required for the deferred tax assets.
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.<FONT STYLE="color: red">&#9;</FONT></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In the second quarter of 2017,
the Internal Revenue Service commenced an examination of our tax return for the year ended December 31, 2015. In February 2018,
the IRS notified us that it had completed its examination and that it had no changes to our reported tax.</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; color: red"><FONT STYLE="font-style: normal">&nbsp;&nbsp;</FONT></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">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">K)</TD><TD STYLE="text-align: justify"><B><I>Share Repurchase Program. </I></B>On April 24, 2018, 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, 2019. We repurchased 32,596 shares
of common stock under this program for a total cost of $122,000 during the three months ended September 30, 2018. Since the program
commenced in April 2018, we have repurchased 66,367 shares for a total cost of $260,000.</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">&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">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">L)</TD><TD STYLE="text-align: justify"><B><I>Income from patent arrangement.</I></B> We entered into an arrangement with an unaffiliated
third party in 2010 under which we assigned certain patents in return for royalties on proceeds from patent monetization efforts
by the third party. The third party has engaged in various patent monetization activities, including enforcement, litigation and
licensing. In the three and nine months ended September 30, 2018, the third party reported and we recorded $1,000 of income from
this arrangement. In the three and nine months ended September 30, 2017, the third party reported and we recorded $19,000 and $1.4
million, respectively, of income from this arrangement.</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">&nbsp;</P>


<!-- Field: Page; Sequence: 17; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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;&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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, 2017, 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">Effective January 1, 2018, we adopted ASC
606 using the full retrospective transition method. Adoption of the standard using the full retrospective method required us to
restate certain previously reported results. Refer to Note H &ndash; Recently Adopted Accounting Pronouncements for further information
on the impacts of adopting ASC 606.</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"><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 September 30, 2018 were $5.4 million and $1.1 million, respectively. These results compared to revenue of $5.7 million
and operating income of $1.5 million in the three months ended September 30, 2017. Lower revenue in the current year three month
period was primarily due to lower imaging revenue. This was partially offset by higher biometrics license, maintenance and services
revenue. Lower operating income in the current quarter as compared to the prior year quarter was primarily due to: i) lower revenue
in the current quarter; ii) lower patent related income; and iii) higher total costs and 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">Revenue and operating income for the nine
months ended September 30, 2018 were $12.1 million and $38,000, respectively. These results compared to revenue of $12.4 million
and operating income of $1.8 million in the nine months ended September 30, 2017. Lower revenue in the current year nine month
period was primarily due to lower imaging revenue and to a lesser extent lower royalty revenue. This was partially offset by higher
biometrics license, maintenance and services revenue. Lower operating income in the current year nine month period was primarily
due to: i) lower revenue in the current nine month period; and ii) lower patent related income.</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: Black 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;&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; text-align: justify">&nbsp;</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> Software
licenses consist of revenue from the sale of biometrics and imaging software products. 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 decreased 19%
from $4.2 million in the three months ended September 30, 2017 to $3.4 million in the same three month period in 2018. As a percentage
of total revenue, software license revenue decreased from 74% in the third quarter of 2017 to 64% in the current year quarter.
The $0.8 million decrease in software license revenue was primarily due to: i) a $2.4 million decrease in imaging software license
sales, which was partially offset by; ii) a $1.6 million increase in biometrics software license sales. The reasons for the changes
in imaging and biometrics 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" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 4.5pt"></TD><TD STYLE="width: 13.5pt">i)</TD><TD STYLE="text-align: justify">Biometrics software licenses &ndash; Biometrics software license sales were $3.3 million in the
third quarter of 2018 versus $1.7 million in the same quarter last year. The dollar increase was primarily due to: i) a software
license agreement we entered with a large commercial customer during the quarter; and ii) revenue from the software license agreement
we entered into with a systems integrator in the second quarter of 2018. We recognized $0.6 million of software license revenue
from this agreement in the third quarter of 2018. We also provide engineering services to this systems integrator pursuant to this
arrangement. We expect our development effort on this project to continue for approximately the next three to four quarters. The
dollar increase was partially offset by lower revenue from our other biometric license customers.</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: 4.5pt"></TD><TD STYLE="width: 13.5pt">ii)</TD><TD STYLE="text-align: justify">Imaging software licenses &ndash; Imaging software license sales were $0.1 million in the third
quarter of 2018 versus $2.5 million in the same quarter last year. The dollar decrease was primarily due to the impact of a software
license agreement we entered into with a medical imaging customer in the third quarter of 2017 whereas there was no such imaging
software sale in the third quarter of 2018.</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">Software license revenue decreased 15%
from $7.7 million in the nine months ended September 30, 2017 to $6.6 million in the same nine month period in 2018. As a percentage
of total revenue, software license revenue decreased from 62% in the first nine months of 2017 to 55% in the corresponding period
of 2018. The $1.1 million decrease in software license revenue was primarily due to a $2.1 million decrease in imaging software
license sales, which was partially offset by a $1.0 million increase in biometrics software license sales. The reasons for the
changes in imaging and biometrics 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" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 4.5pt"></TD><TD STYLE="width: 13.5pt">i)</TD><TD STYLE="text-align: justify">Biometrics software licenses &ndash; Biometrics software license sales were $5.7 million in the
nine months ended September 30, 2018 versus $4.8 million in the corresponding period a year ago. The dollar increase was primarily
due to: i) a software license agreement we entered into with a large commercial customer during the third quarter; and ii) revenue
from the software license agreement we entered into with a systems integrator in the second quarter of 2018. We recognized $1.2
million of software license revenue from this agreement in the first nine months of 2018. The dollar increase was partially offset
by lower revenue from our government customers and our other biometric license customers.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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: 4.5pt"></TD><TD STYLE="width: 13.5pt">ii)</TD><TD STYLE="text-align: justify">Imaging software licenses &ndash; Imaging software license sales were $0.8 million in the nine
months ended September 30, 2018 versus $3.0 million in the corresponding period a year ago. The dollar decrease was primarily due
to the impact of a software license agreement we entered into with a medical imaging customer in the third quarter of 2017 whereas
there was no such imaging software sale in the first nine months of 2018.</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; text-align: justify">As described in the strategy section of
our Form 10-K for the year ended December 31, 2017, 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>


<!-- Field: Page; Sequence: 19; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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">&nbsp;&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 increased
19% from $1.1 million in the three months ended September 30, 2017 to $1.3 million in the same three month period in 2018. As a
percentage of total revenue, software maintenance revenue increased from 19% in the third quarter of 2017 to 24% 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">Software maintenance revenue increased
10% from $3.6 million in the nine months ended September 30, 2017 to $4.0 million in the same nine month period in 2018. As a percentage
of total revenue, software maintenance revenue increased from 29% in the first nine months of 2017 to 33% in the corresponding
period of 2018.</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 nine month periods ended
September 30, 2018, the dollar increase in software maintenance revenue was primarily due to higher retention of maintenance renewals
in current 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>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 increased 91% from $0.3 million
in the three months ended September 30, 2017 to $0.7 million in the same three month period in 2018. As a percentage of total revenue,
services increased from 6% in the third quarter of 2017 to 12% 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 increased 62% from $0.9 million
in the nine months ended September 30, 2017 to $1.5 million in the same nine month period in 2018. As a percentage of total revenue,
services increased from 7% in the first nine months of 2017 to 12% in the corresponding period of 2018.</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 nine month periods ended
September 30, 2018, the dollar increase in services revenue was primarily due to higher services revenue related to the software
license agreement we entered into with a systems integrator in the second quarter of 2018 for a large project, which was partially
offset by lower service revenue from our other service customers.</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 expect our development effort on this
large project to continue for approximately the next three to four quarters.</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 backlog was $1.3 million as of
September 30, 2018.</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 continued 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 decreased 100% from $43,000 in
the three months ended September 30, 2017 to zero in the same three month period in 2018. Royalties decreased 100% from $127,000
in the nine months ended September 30, 2017 to zero in the same nine month period in 2018.</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 and we believe that it is unlikely we will receive DSL royalties 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 U.S. Marine Corps (&ldquo;USMC&rdquo;) and U.S. Navy (the &ldquo;Navy&rdquo;).</P>

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


<!-- Field: Page; Sequence: 20; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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>
    <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;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of software licenses decreased 27%
from $27,000 in the three months ended September 30, 2017 to $20,000 in the same three month period in 2018. Cost of software licenses
as a percentage of software license sales was 1% in the first three months of 2017 and 2018. The dollar decrease in cost of software
licenses was primarily due to lower sales of software to the Navy 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 decreased 93%
from $274,000 in the nine months ended September 30, 2017 to $20,000 in the same nine month period in 2018. Cost of software licenses
as a percentage of software license sales decreased from 4% in the first nine months of 2017 to less than 1% in the corresponding
period of 2018. The dollar decrease in cost of software licenses was primarily due to no sales of software to the USMC and to lower
sales of software to the Navy that included third party software.</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"><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 increased 79% from $179,000
in the three months ended September 30, 2017 to $320,000 in the same three month period in 2018. Cost of services as a percentage
of services revenue decreased from 52% in the third quarter of 2017 to 49% in the current year quarter, which means that gross
margins increased from 48% to 51%.</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 increased 48% from $499,000
in the nine months ended September 30, 2017 to $740,000 in the same nine month period in 2018. Cost of services as a percentage
of services revenue decreased from 54% in the first nine months of 2017 to 49% in the corresponding period of 2018, which means
that gross margins increased from 46% to 51%.</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 both the three and nine month periods,
the dollar increase in cost of services was primarily due to a large project with a systems integrator that we signed in the second
quarter of 2018. The increase was partially offset by lower services revenue from our other customers. We anticipate further cost
of services from this project over the next three to four quarters.</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 1pt 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>September 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 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Nine Months Ended</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>September 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 1pt solid">2018</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 1pt solid">2017</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 1pt solid">2018</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 1pt solid">2017</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">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; 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: 10%; text-align: right">1,816</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,151</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,579</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,884</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 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">320</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">179</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">740</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">499</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,136</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,330</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,319</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 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,383</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Research and development expense decreased
from $2.2 million in the three months ended September 30, 2017 to $1.8 million in the same three month period of 2018. As a percentage
of total revenue, research and development expense decreased from 38% in the third quarter of 2017 to 34% in the corresponding
period of 2018.</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 decreased
from $5.9 million in the nine months ended September 30, 2017 to $5.6 million in the same nine month period of 2018. As a percentage
of total revenue, research and development expense decreased from 47% in the first nine months of 2017 to 46% in the corresponding
period of 2018.</P>

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


<!-- Field: Page; Sequence: 21; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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 -->21<!-- 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;&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 third quarter of 2018 decreased by $194,000 compared to the same period last year. The spending
decrease was primarily due to lower spending on third-party development costs, which was partially offset by higher employee costs.
Total engineering costs decreased by $64,000 for the nine months ended September 30, 2018 as compared to the same period last year.
The spending decrease was primarily due to lower spending on third-party development costs, which was partially offset by higher
employee costs and recruiting fees.</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 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 26%
from $1.0 million in the three months ended September 30, 2017 to $1.3 million in the same three month period of 2018. As a percentage
of total revenue, sales and marketing expense increased from 18% in the third quarter of 2017 to 24% in the corresponding period
in 2018. The dollar increase in sales and marketing expense was primarily due to higher sales commissions, which was partially
offset by lower advertising and tradeshows costs, and lower travel costs.</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 10%
from $2.9 million in the nine months ended September 30, 2017 to $3.2 million in the same nine month period of 2018. As a percentage
of total revenue, sales and marketing expense increased from 24% in the first nine months of 2017 to 27% in the corresponding period
of 2018. The dollar increase in sales and marketing expense was primarily due to higher sales commissions and to a lesser extent
higher employee costs, which was partially offset by lower 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"><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
5% from $849,000 in the three months ended September 30, 2017 to $807,000 in the same three month period in 2018. As a percentage
of total revenue, general and administrative expense was 15% for both three month periods. The decrease in general and administrative
expense was primarily due to lower professional fees.</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 was
$2.5 million in both nine months ended September 30, 2017 and 2018. As a percentage of total revenue, general and administrative
expense was 20% for both nine month periods. Although general and administrative expense was essentially unchanged, lower stock
based compensation expense was offset by higher professional fees and to a lesser extent other 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"><B><I>Patent related income. </I></B>We
entered into an arrangement with an unaffiliated third party in 2010 under which we assigned certain patents in return for royalties
on proceeds from patent monetization efforts by the third party. The third party has engaged in various patent monetization activities,
including enforcement, litigation and licensing. In the three and nine months ended September 30, 2018, the third party reported
and we recorded $1,000 of income from this arrangement. In the three and nine months ended September 30, 2017, the third party
reported and we recorded $19,000 and $1.4 million, respectively, of income from this arrangement. We continue to have a contractual
relationship with this third party. However, we are unable to predict how much more income we might receive from this arrangement,
if any, because we do not know whether any patent monetization efforts by the third party will be successful.</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 106% from $109,000 in the three months ended September 30, 2017 to $224,000 in the same three month period in
2018. Interest income increased 109% from $281,000 in the nine months ended September 30, 2017 to $587,000 in the same nine month
period in 2018. For the three and nine month periods, the dollar increase in interest income was primarily due to higher interest
rates within our money market accounts.</P>

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


<!-- Field: Page; Sequence: 22; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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 -->22<!-- 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;&nbsp;</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Income taxes.</B> <FONT STYLE="font-style: normal">Income
tax expense was $89,000 and $31,000 for the three and nine months ended September 30, 2018, respectively. Income tax expense in
the three and nine month periods ended September 30, 2018 was based on the U.S. statutory rate of 21%, increased by state income
taxes, and reduced by permanent adjustments and research tax credits. Income tax expense was $456,000 and $535,000 for the three
and nine months ended September 30, 2017, respectively. Income tax expense in the three and nine month periods ended September
30, 2017 was based on the U.S. statutory rate of 34%, increased by state income taxes, and reduced by permanent adjustments and
research tax credits.</FONT></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">As
of September 30, 2018, we had a total of $5.2 million of deferred tax assets for which we had recorded no valuation allowance.
We have assessed the need for a valuation allowance on our deferred tax assets. Based on our assessment of future sources of income,
including reversing deferred tax liabilities, and future earnings, we have determined that it is more likely than not that the
deferred tax assets will be realized, and therefore there is no valuation allowance required for the deferred tax assets. 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.&#9;</FONT></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 second quarter of 2017, the Internal Revenue Service commenced an examination of our tax return for the year ended December
31, 2015. In February 2018, the IRS notified us that it had completed its examination and that it had no changes to our reported
tax. </FONT></P>

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


<!-- Field: Page; Sequence: 23; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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 -->23<!-- 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: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-style: normal">&nbsp;&nbsp;</FONT></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; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At September 30, 2018, we had cash and
cash equivalents of $49.0 million, which represented a decrease of $2.6 million from December 31, 2017. The decrease 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 used in operations was $2.2 million
in the first nine months of 2018. Cash used from operations was primarily the result of $3.5 million of changes in assets and liabilities.
Cash used from these sources was partially offset by $0.6 million of net income and the add back of $0.7 million of non-cash items
primarily for depreciation, amortization, and stock-based compensation.</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 in investing activities was $142,000
in the first nine months of 2018. This cash usage consisted of purchases of property and equipment.</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 in financing activities was $340,000
in the first nine months of 2018. Financing activity cash usage was primarily the result of $260,000 used to buy back stock under
our stock repurchase program and $107,000 used to pay income taxes for employees who surrendered shares in connection with stock
grants. Cash used for these purposes was partially offset by $27,000 of proceeds from our employee stock purchase program.</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"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Recently Adopted 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 H 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: 24; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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 -->24<!-- 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;&nbsp;</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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 September 30, 2018 consisted of one element:</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: 0pt 0 0pt 0.25in; text-align: justify"><FONT STYLE="font-weight: normal"><I>Cash
and cash equivalents</I>. As of September 30, 2018, our cash and cash equivalents of $49.0 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></P>

<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>

<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: 0pt 0; text-align: center"><A NAME="a_009"></A><B>ITEM 4:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Controls and Procedures</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: justify">Under the supervision and with the participation
of our management, including the Chief Executive Officer and Chief Financial Officer, we have evaluated the effectiveness of our
disclosure controls and procedures as required by Exchange Act Rule 13a-15(b) as of the end of the period covered by this report.
Based on that evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that these disclosure controls
and procedures are effective.</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">There were no changes in our internal control
over financial reporting during the quarter ended September 30, 2018 that have materially affected, or are reasonably likely to
materially affect, our internal control over financial reporting. We implemented internal controls to ensure we adequately evaluated
our contracts and properly assessed the impact of the new accounting standard related to revenue recognition on our financial statements
to facilitate their adoption on January 1, 2018. There were no significant changes to our internal control over financial reporting
due to the adoption of the new standard.</P>

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


<!-- Field: Page; Sequence: 25; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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 -->25<!-- 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;&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><A NAME="a_010"></A><B>PART II. OTHER INFORMATION</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><A NAME="a_011"></A>ITEM 1:</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Legal Proceedings</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">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: 0pt 0; text-align: center"><B><A NAME="a_012"></A>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, 2017, 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: 0pt 0; text-align: center"><A NAME="a_013"></A><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: 0pt 0; 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 1pt 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 1pt 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; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt 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; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">(c)<BR>
    Total&nbsp;Number&nbsp;of<BR> Shares&nbsp;Purchased<BR> as 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; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt 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 Plans<BR>
or 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: 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: rgb(204,238,255)">
    <TD STYLE="width: 20%">July 2018</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 17%; text-align: right">2,697</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: 17%; text-align: right">3.85</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: 17%; text-align: right">2,697</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: 17%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>August 2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,101</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3.76</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,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: rgb(204,238,255)">
    <TD>September 2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,798</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3.72</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,798</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">9,740,106</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 24, 2018, 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, 2019. During the three months ended September 30, 2018, we purchased 32,596 shares under this plan at
an aggregate purchase price of $122,410.</P>

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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: 26; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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 -->26<!-- 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;&nbsp;</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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: 94%; border-collapse: collapse; margin-left: 0.4in">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 16%; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1015739/000114420418040392/tv499382_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Exhibit 10.1*</FONT></A></TD>
    <TD STYLE="width: 84%; text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1015739/000114420418040392/tv499382_ex10-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Aware, Inc. 2018 Executive Bonus Plan (incorporated by reference to Exhibit 10.1 to Aware, Inc. Current Report on Form 8-K filed with the SEC on July 27, 2018).</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="tv505195_ex31-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Exhibit 31.1</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="tv505195_ex31-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="tv505195_ex31-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Exhibit 31.2</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="tv505195_ex31-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><A HREF="tv505195_ex32-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Exhibit 32.1</FONT></A></TD>
    <TD STYLE="text-align: justify"><A HREF="tv505195_ex32-1.htm" STYLE="-sec-extract: exhibit"><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></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="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 September 30, 2018, formatted in XBRL (eXtensible Business Reporting Language), as follows: &nbsp;(i) Consolidated Balance Sheets as of September 30, 2018 and December 31, 2017, (ii) Consolidated Statements of Income and Comprehensive Income for the Three and Nine Months Ended September 30, 2018 and September 30, 2017, (iii) Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2018 and September 30, 2017, 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">*Management contract or compensatory contract.</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: center"><B><A NAME="a_016"></A>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="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&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: 45%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 46%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.5in"><FONT STYLE="font-size: 10pt">Date: October 26, 2018</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>By:</TD>
    <TD STYLE="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>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><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><FONT STYLE="font-size: 10pt">Chief Executive Officer &amp; President</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><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>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 0.5in"><FONT STYLE="font-size: 10pt">Date: October 26, 2018</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ David J. Martin</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">David J. Martin</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Financial Officer (Principal Financial and Accounting 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: 27; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 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 -->27<!-- 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; text-align: right">&nbsp;</P>



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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>tv505195_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"></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: right"><B>Exhibit 31.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 OF 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, Chief Executive Officer
&amp; President 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 report does not contain any untrue statement of a material fact or omit to state a material fact
necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with
respect to the period covered by this report;</TD></TR></TABLE>

<P STYLE="font: 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 report, fairly present in
all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods
presented in this report;</TD></TR></TABLE>

<P STYLE="font: 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 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 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" 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>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 report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on
such evaluation; and</TD></TR></TABLE>

<P STYLE="font: 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 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: 60%"><FONT STYLE="font-size: 10pt">Date:&nbsp;&nbsp;October 26, 2018</FONT></TD>
    <TD STYLE="width: 40%; 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">Chief Executive Officer &amp; President</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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="margin: 0"></P>

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

<P STYLE="margin: 0"></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: 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 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, David J. Martin, 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 report does not contain any untrue statement of a material fact or omit to state a material fact
necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with
respect to the period covered by this report;</TD></TR></TABLE>

<P STYLE="font: 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 report, fairly present in
all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods
presented in this report;</TD></TR></TABLE>

<P STYLE="font: 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 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 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" 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>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;&#9;</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 report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on
such evaluation; and</TD></TR></TABLE>

<P STYLE="font: 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 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: 60%; text-align: justify"><FONT STYLE="font-size: 10pt">Date: October 26, 2018</FONT></TD>
    <TD STYLE="width: 40%; border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 10pt">/s/ David J. Martin</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">David J. Martin</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: Black 1pt 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">&nbsp;</P>



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

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

<P STYLE="margin: 0"></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: 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 September 30, 2018, 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-size: 10pt">/s/ Kevin T. Russell</FONT></TD>
    <TD STYLE="width: 10%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 45%"><FONT STYLE="font-size: 10pt"><U STYLE="text-decoration: none">/s/ David J. Martin</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Chief Executive Officer &amp; President</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Date: October 26, 2018</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Date: October 26, 2018</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>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>5
<FILENAME>awre-20180930.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated using Ez-XBRL version 8.0.2.0 [10/23/2018 05:02:01 PM] -->
<!-- Based on XBRL 2.1 -->
<!--XBRL Document Modified with Ez-Editor Version 1.8.0.1 on Thursday, October 25, 2018 08:40:17 PM -->
<xbrli:xbrl xmlns:awre="http://www.aware.com/20180930" 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/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt-types="http://fasb.org/srt-types/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31">
<link:schemaRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:type="simple" xlink:href="awre-20180930.xsd"/>
<!-- Context Section  -->
<xbrli:context id="Context_Custom_01_Oct_2015T00_00_00_TO_31_Oct_2015T00_00_00_TypeOfArrangementAxis_ImagingSoftwareLicenseContract2015Member_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:ImagingSoftwareLicenseContract2015Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-10-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Oct_2015T00_00_00_TO_31_Oct_2015T00_00_00_TypeOfArrangementAxis_ImagingSoftwareLicenseContract2015Member_ProductOrServiceAxis_LicenseAndServiceMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:ImagingSoftwareLicenseContract2015Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-10-01
</xbrli:startDate>
<xbrli:endDate>
2015-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_TypeOfArrangementAxis_ImagingSoftwareLicenseContract2015Member_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:ImagingSoftwareLicenseContract2015Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_TypeOfArrangementAxis_DslRoyaltyContractsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:DslRoyaltyContractsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_TypeOfArrangementAxis_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-01-01
</xbrli:startDate>
<xbrli:endDate>
2016-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_TypeOfArrangementAxis_MinimumLicenseRoyaltyPaymentContractMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:MinimumLicenseRoyaltyPaymentContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_TypeOfArrangementAxis_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Jan_2017T00_00_00_TO_31_Jan_2017T00_00_00_AwardTypeAxis_UnrestrictedStockMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateFebruary272017Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">awre:UnrestrictedStockMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">awre:NonqualifiedStockPlan2001Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateFebruary272017Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-01-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Feb_2017T00_00_00_TO_28_Feb_2017T00_00_00_AwardTypeAxis_UnrestrictedStockMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateFebruary272017Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">awre:UnrestrictedStockMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">awre:NonqualifiedStockPlan2001Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateFebruary272017Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-02-01
</xbrli:startDate>
<xbrli:endDate>
2017-02-28
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Jul_2017T00_00_00_TO_31_Jul_2017T00_00_00_AwardTypeAxis_UnrestrictedStockMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateFebruary272017Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">awre:UnrestrictedStockMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">awre:NonqualifiedStockPlan2001Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateFebruary272017Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-07-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_TypeOfArrangementAxis_DslRoyaltyContractsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:DslRoyaltyContractsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_TypeOfArrangementAxis_MinimumLicenseRoyaltyPaymentContractMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:MinimumLicenseRoyaltyPaymentContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_TypeOfArrangementAxis_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_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>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_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>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_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>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_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>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">awre:RestOfWorldMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:BiometricsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:ImagingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:DslRoyaltiesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredAtPointInTimeMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredOverTimeMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_LicenseAndServiceMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_MaintenanceMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_ServiceMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_RoyaltyMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_GB">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">awre:CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-07-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_TypeOfArrangementAxis_DslRoyaltyContractsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:DslRoyaltyContractsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_TypeOfArrangementAxis_MinimumLicenseRoyaltyPaymentContractMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:MinimumLicenseRoyaltyPaymentContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_TypeOfArrangementAxis_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_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>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_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>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_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>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_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>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">awre:RestOfWorldMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:BiometricsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:ImagingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:DslRoyaltiesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredAtPointInTimeMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredOverTimeMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_LicenseAndServiceMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_MaintenanceMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_ServiceMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_RoyaltyMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_GB">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">awre:CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>

<xbrli:context id="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">awre:CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_TypeOfArrangementAxis_DslRoyaltyContractsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:DslRoyaltyContractsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_TypeOfArrangementAxis_MinimumLicenseRoyaltyPaymentContractMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:MinimumLicenseRoyaltyPaymentContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_TypeOfArrangementAxis_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2017-01-01
</xbrli:startDate>
<xbrli:endDate>
2017-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_TypeOfArrangementAxis_MinimumLicenseRoyaltyPaymentContractMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:MinimumLicenseRoyaltyPaymentContractMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FinancialInstrumentAxis_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:FinancialInstrumentAxis">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>
2017-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_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>
2017-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_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>
2017-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_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>
2017-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Mar_2018T00_00_00_TO_20_Mar_2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_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:UnrestrictedStockMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateMarch2018Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-03-01
</xbrli:startDate>
<xbrli:endDate>
2018-03-20
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_24_Apr_2018T00_00_00_TO_24_Apr_2018T00_00_00_TitleOfIndividualAxis_BoardOfDirectorsChairmanMember_StatementEquityComponentsAxis_CommonStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2018-04-24
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_0ME_01-Jul-2018T00_00_00_TO_02-Jul-2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_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:UnrestrictedStockMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateMarch2018Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>2018-07-02</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_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>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_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>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_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>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_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>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">awre:RestOfWorldMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:BiometricsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:ImagingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:DslRoyaltiesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredAtPointInTimeMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredOverTimeMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_LicenseAndServiceMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_MaintenanceMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_ServiceMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_GB">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_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:UnrestrictedStockMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateMarch2018Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_TitleOfIndividualAxis_BoardOfDirectorsChairmanMember_StatementEquityComponentsAxis_CommonStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-07-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_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>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_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>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_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>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_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>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">awre:RestOfWorldMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:BiometricsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:ImagingMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awre:DslRoyaltiesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredAtPointInTimeMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredOverTimeMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_LicenseAndServiceMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseAndServiceMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_MaintenanceMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_ServiceMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_GB">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_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:UnrestrictedStockMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateMarch2018Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_TitleOfIndividualAxis_BoardOfDirectorsChairmanMember_StatementEquityComponentsAxis_CommonStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-01-01
</xbrli:startDate>
<xbrli:endDate>
2018-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2018-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00_FinancialInstrumentAxis_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:FinancialInstrumentAxis">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>
2018-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_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>
2018-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_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>
2018-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_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>
2018-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_22_Oct_2018T00_00_00_TO_22_Oct_2018T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2018-10-22
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2018T00_00_00_TO_31_Dec_2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember_SubsequentEventTypeAxis_SubsequentEventMember">
<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:UnrestrictedStockMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateMarch2018Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2018-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Dec_2018T00_00_00_TO_31_Dec_2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember_SubsequentEventTypeAxis_SubsequentEventMember">
<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:UnrestrictedStockMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">awre:GrantDateMarch2018Member</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">awre:DirectorsOfficerAndEmployeesMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2018-12-01
</xbrli:startDate>
<xbrli:endDate>
2018-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_01_Jul_2017T00_00_00_TO_30_Jun_2017T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-06-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2017-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_01_Jan_2017T00_00_00_TO_31_Dec_2016T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_01_Jul_2018T00_00_00_TO_30_Jun_2018T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2018-06-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<!-- Unit Section  -->
<!--
I~1\FVPHexeD5678YReqi>MrlsywiI~\FVP645<c444c555cT{h>H8F9:F<F188<;18<6G1E6651;H9GGFFE7;97 -->
<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>
<xbrli:unit id="Installment"><xbrli:measure>awre:Installment</xbrli:measure></xbrli:unit>
<!-- Element Section  --><dei:EntityRegistrantName contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">AWARE INC /MA/</dei:EntityRegistrantName>
<dei:EntityCentralIndexKey contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">0001015739</dei:EntityCentralIndexKey>
<dei:TradingSymbol contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">awre</dei:TradingSymbol>
<dei:CurrentFiscalYearEndDate contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">--12-31</dei:CurrentFiscalYearEndDate>
<dei:EntityFilerCategory contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">Accelerated Filer</dei:EntityFilerCategory>
<dei:EntityCommonStockSharesOutstanding contextRef="Context_As_Of_22_Oct_2018T00_00_00_TO_22_Oct_2018T00_00_00" unitRef="shares" decimals="INF">21545113</dei:EntityCommonStockSharesOutstanding>
<dei:DocumentType contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">10-Q</dei:DocumentType>
<dei:DocumentPeriodEndDate contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">2018-09-30</dei:DocumentPeriodEndDate>
<dei:AmendmentFlag contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">false</dei:AmendmentFlag>
<dei:DocumentFiscalYearFocus contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">2018</dei:DocumentFiscalYearFocus>
<dei:DocumentFiscalPeriodFocus contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">Q3</dei:DocumentFiscalPeriodFocus>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">51608000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">48963000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">49125000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_01_Jan_2017T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="-3">51913000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:AccountsReceivableNetCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">2389000</us-gaap:AccountsReceivableNetCurrent>
<us-gaap:AccountsReceivableNetCurrent contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">5359000</us-gaap:AccountsReceivableNetCurrent>
<us-gaap:UnbilledReceivablesCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">1429000</us-gaap:UnbilledReceivablesCurrent>
<us-gaap:UnbilledReceivablesCurrent contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">2155000</us-gaap:UnbilledReceivablesCurrent>
<us-gaap:UnbilledReceivablesCurrent contextRef="Context_As_Of_01_Jul_2017T00_00_00_TO_30_Jun_2017T00_00_00" unitRef="USD" decimals="-3">1883000</us-gaap:UnbilledReceivablesCurrent>
<us-gaap:UnbilledReceivablesCurrent contextRef="Context_As_Of_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">1643000</us-gaap:UnbilledReceivablesCurrent>
<us-gaap:UnbilledReceivablesCurrent contextRef="Context_As_Of_01_Jan_2017T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="-3">2259000</us-gaap:UnbilledReceivablesCurrent>
<us-gaap:UnbilledReceivablesCurrent contextRef="Context_As_Of_01_Jul_2018T00_00_00_TO_30_Jun_2018T00_00_00" unitRef="USD" decimals="-3">1542000</us-gaap:UnbilledReceivablesCurrent>
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD" decimals="-3">315000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD" decimals="-3">14000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD" decimals="-3">329000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">216000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">386000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
<us-gaap:AssetsCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">55642000</us-gaap:AssetsCurrent>
<us-gaap:AssetsCurrent contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">56863000</us-gaap:AssetsCurrent>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">4304000</us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">4128000</us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:DeferredTaxAssetsNet contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">5071000</us-gaap:DeferredTaxAssetsNet>
<us-gaap:DeferredTaxAssetsNet contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">5199000</us-gaap:DeferredTaxAssetsNet>
<us-gaap:OtherAssetsNoncurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">18000</us-gaap:OtherAssetsNoncurrent>
<us-gaap:Assets contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">65035000</us-gaap:Assets>
<us-gaap:Assets contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">66190000</us-gaap:Assets>
<us-gaap:AccountsPayableCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">166000</us-gaap:AccountsPayableCurrent>
<us-gaap:AccountsPayableCurrent contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">160000</us-gaap:AccountsPayableCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">300000</us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD" decimals="-3">1272000</us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD" decimals="-3">251000</us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD" decimals="-3">1523000</us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">1401000</us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">200000</us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">1685000</us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedIncomeTaxesCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">2000</us-gaap:AccruedIncomeTaxesCurrent>
<us-gaap:AccruedIncomeTaxesCurrent contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">48000</us-gaap:AccruedIncomeTaxesCurrent>
<us-gaap:DeferredRevenueCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">2805000</us-gaap:DeferredRevenueCurrent>
<us-gaap:DeferredRevenueCurrent contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">3038000</us-gaap:DeferredRevenueCurrent>
<us-gaap:LiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">4374000</us-gaap:LiabilitiesCurrent>
<us-gaap:LiabilitiesCurrent contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">4931000</us-gaap:LiabilitiesCurrent>
<us-gaap:DeferredRevenueNoncurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">127000</us-gaap:DeferredRevenueNoncurrent>
<us-gaap:DeferredRevenueNoncurrent contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">77000</us-gaap:DeferredRevenueNoncurrent>
<us-gaap:CommitmentsAndContingencies contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true"/>
<us-gaap:CommitmentsAndContingencies contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" xsi:nil="true"/>
<us-gaap:PreferredStockValue contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" xsi:nil="true"/>
<us-gaap:PreferredStockValue contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" xsi:nil="true"/>
<us-gaap:CommonStockValue contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">215000</us-gaap:CommonStockValue>
<us-gaap:CommonStockValue contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">215000</us-gaap:CommonStockValue>
<us-gaap:AdditionalPaidInCapitalCommonStock contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">96246000</us-gaap:AdditionalPaidInCapitalCommonStock>
<us-gaap:AdditionalPaidInCapitalCommonStock contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">96299000</us-gaap:AdditionalPaidInCapitalCommonStock>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">-35927000</us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">-35332000</us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">1200000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_TypeOfArrangementAxis_MinimumLicenseRoyaltyPaymentContractMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">2200000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_TypeOfArrangementAxis_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">-300000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD" decimals="-3">60589000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD" decimals="-3">861000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD" decimals="-3">61450000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">60534000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">900000</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">61182000</us-gaap:StockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">65035000</us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">66190000</us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD_per_Share" decimals="2">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD_per_Share" decimals="2">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockSharesAuthorized contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="shares" decimals="INF">1000000</us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesAuthorized contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="shares" decimals="INF">1000000</us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesOutstanding contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
<us-gaap:PreferredStockSharesOutstanding contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD_per_Share" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockSharesAuthorized contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="shares" decimals="INF">70000000</us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesAuthorized contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="shares" decimals="INF">70000000</us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="shares" decimals="INF">21493440</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="shares" decimals="INF">21545113</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesOutstanding contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="shares" decimals="INF">21493440</us-gaap:CommonStockSharesOutstanding>
<us-gaap:CommonStockSharesOutstanding contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="shares" decimals="INF">21545113</us-gaap:CommonStockSharesOutstanding>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_Custom_01_Oct_2015T00_00_00_TO_31_Oct_2015T00_00_00_TypeOfArrangementAxis_ImagingSoftwareLicenseContract2015Member_ProductOrServiceAxis_LicenseAndServiceMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">4500000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_TypeOfArrangementAxis_ImagingSoftwareLicenseContract2015Member_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">-3600000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">-2800000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_TypeOfArrangementAxis_DslRoyaltyContractsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-39000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">5707000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_TypeOfArrangementAxis_DslRoyaltyContractsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">2000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_TypeOfArrangementAxis_MinimumLicenseRoyaltyPaymentContractMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-200000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD" decimals="-3">5905000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US" unitRef="USD" decimals="-3">5215000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="USD" decimals="-3">400000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember" unitRef="USD" decimals="-3">3127000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember" unitRef="USD" decimals="-3">2537000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember" unitRef="USD" decimals="-3">43000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredAtPointInTimeMember" unitRef="USD" decimals="-3">4275000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredOverTimeMember" unitRef="USD" decimals="-3">1432000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_LicenseAndServiceMember" unitRef="USD" decimals="-3">4233000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_MaintenanceMember" unitRef="USD" decimals="-3">1088000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_ServiceMember" unitRef="USD" decimals="-3">343000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_RoyaltyMember" unitRef="USD" decimals="-3">43000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD" decimals="-3">-198000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_GB" unitRef="USD" decimals="-3">32000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD" decimals="-3">5707000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR" unitRef="USD" decimals="-3">60000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">12405000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_TypeOfArrangementAxis_DslRoyaltyContractsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">9000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_TypeOfArrangementAxis_MinimumLicenseRoyaltyPaymentContractMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-600000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD" decimals="-3">12997000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US" unitRef="USD" decimals="-3">10335000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="USD" decimals="-3">1631000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember" unitRef="USD" decimals="-3">9218000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember" unitRef="USD" decimals="-3">3060000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember" unitRef="USD" decimals="-3">127000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredAtPointInTimeMember" unitRef="USD" decimals="-3">7859000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredOverTimeMember" unitRef="USD" decimals="-3">4546000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_LicenseAndServiceMember" unitRef="USD" decimals="-3">7732000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_MaintenanceMember" unitRef="USD" decimals="-3">3622000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_ServiceMember" unitRef="USD" decimals="-3">924000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_RoyaltyMember" unitRef="USD" decimals="-3">127000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD" decimals="-3">-592000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_GB" unitRef="USD" decimals="-3">222000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD" decimals="-3">12405000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR" unitRef="USD" decimals="-3">217000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">-800000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_TypeOfArrangementAxis_DslRoyaltyContractsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-17000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_TypeOfArrangementAxis_MinimumLicenseRoyaltyPaymentContractMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-800000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">5401000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US" unitRef="USD" decimals="-3">1516000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="USD" decimals="-3">428000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember" unitRef="USD" decimals="-3">5216000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember" unitRef="USD" decimals="-3">185000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredAtPointInTimeMember" unitRef="USD" decimals="-3">2803000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredOverTimeMember" unitRef="USD" decimals="-3">2598000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_LicenseAndServiceMember" unitRef="USD" decimals="-3">3449000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_MaintenanceMember" unitRef="USD" decimals="-3">1297000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_ServiceMember" unitRef="USD" decimals="-3">655000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_GB" unitRef="USD" decimals="-3">1329000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR" unitRef="USD" decimals="-3">2128000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">12073000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_US" unitRef="USD" decimals="-3">5107000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_RestOfWorldMember" unitRef="USD" decimals="-3">1820000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_BiometricsMember" unitRef="USD" decimals="-3">11104000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_ImagingMember" unitRef="USD" decimals="-3">969000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_DslRoyaltiesMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredAtPointInTimeMember" unitRef="USD" decimals="-3">5342000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_TimingOfTransferOfGoodOrServiceAxis_TransferredOverTimeMember" unitRef="USD" decimals="-3">6731000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_LicenseAndServiceMember" unitRef="USD" decimals="-3">6582000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_MaintenanceMember" unitRef="USD" decimals="-3">3993000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_ServiceMember" unitRef="USD" decimals="-3">1498000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_GB" unitRef="USD" decimals="-3">2838000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ConsolidationItemsAxis_OperatingSegmentsMember_StatementGeographicalAxis_BR" unitRef="USD" decimals="-3">2308000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:CostOfGoodsAndServicesSold contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_LicenseAndServiceMember" unitRef="USD" decimals="-3">27000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:CostOfGoodsAndServicesSold contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_ServiceMember" unitRef="USD" decimals="-3">179000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:CostOfGoodsAndServicesSold contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_LicenseAndServiceMember" unitRef="USD" decimals="-3">274000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:CostOfGoodsAndServicesSold contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ProductOrServiceAxis_ServiceMember" unitRef="USD" decimals="-3">499000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:CostOfGoodsAndServicesSold contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_LicenseAndServiceMember" unitRef="USD" decimals="-3">20000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:CostOfGoodsAndServicesSold contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_ServiceMember" unitRef="USD" decimals="-3">320000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:CostOfGoodsAndServicesSold contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_LicenseAndServiceMember" unitRef="USD" decimals="-3">20000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:CostOfGoodsAndServicesSold contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_ProductOrServiceAxis_ServiceMember" unitRef="USD" decimals="-3">740000</us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:ResearchAndDevelopmentExpense contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">2151000</us-gaap:ResearchAndDevelopmentExpense>
<us-gaap:ResearchAndDevelopmentExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">5884000</us-gaap:ResearchAndDevelopmentExpense>
<us-gaap:ResearchAndDevelopmentExpense contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">1816000</us-gaap:ResearchAndDevelopmentExpense>
<us-gaap:ResearchAndDevelopmentExpense contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">5579000</us-gaap:ResearchAndDevelopmentExpense>
<us-gaap:SellingAndMarketingExpense contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">1028000</us-gaap:SellingAndMarketingExpense>
<us-gaap:SellingAndMarketingExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">2938000</us-gaap:SellingAndMarketingExpense>
<us-gaap:SellingAndMarketingExpense contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">1297000</us-gaap:SellingAndMarketingExpense>
<us-gaap:SellingAndMarketingExpense contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">3234000</us-gaap:SellingAndMarketingExpense>
<us-gaap:GeneralAndAdministrativeExpense contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">849000</us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:GeneralAndAdministrativeExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">2454000</us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:GeneralAndAdministrativeExpense contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">807000</us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:GeneralAndAdministrativeExpense contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">2463000</us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:CostsAndExpenses contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">-300000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_TypeOfArrangementAxis_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-294000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">4234000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_TypeOfArrangementAxis_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-26000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD" decimals="-3">4259000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD" decimals="-3">-25000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD" decimals="-3">4234000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">12049000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_TypeOfArrangementAxis_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-81000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD" decimals="-3">12131000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD" decimals="-3">-82000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD" decimals="-3">12049000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">-100000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_TypeOfArrangementAxis_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-114000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">4260000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">12036000</us-gaap:CostsAndExpenses>
<awre:IncomeFromIntangibleAssets contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">19000</awre:IncomeFromIntangibleAssets>
<awre:IncomeFromIntangibleAssets contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">1422000</awre:IncomeFromIntangibleAssets>
<awre:IncomeFromIntangibleAssets contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">1000</awre:IncomeFromIntangibleAssets>
<awre:IncomeFromIntangibleAssets contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">1000</awre:IncomeFromIntangibleAssets>
<us-gaap:OperatingIncomeLoss contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">1492000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">1778000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">1142000</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">38000</us-gaap:OperatingIncomeLoss>
<us-gaap:OtherIncome contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">36000</us-gaap:OtherIncome>
<us-gaap:InvestmentIncomeInterest contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">109000</us-gaap:InvestmentIncomeInterest>
<us-gaap:InvestmentIncomeInterest contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">281000</us-gaap:InvestmentIncomeInterest>
<us-gaap:InvestmentIncomeInterest contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">224000</us-gaap:InvestmentIncomeInterest>
<us-gaap:InvestmentIncomeInterest contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">587000</us-gaap:InvestmentIncomeInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">1601000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">2095000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">1366000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">625000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2016T00_00_00_TO_31_Dec_2016T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">-1000000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">456000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD" decimals="-3">545000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD" decimals="-3">-89000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD" decimals="-3">456000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">535000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD" decimals="-3">742000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD" decimals="-3">-207000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD" decimals="-3">535000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2017T00_00_00_TO_31_Dec_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">-400000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">89000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">31000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:NetIncomeLoss contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">1145000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD" decimals="-3">1229000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD" decimals="-3">-84000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD" decimals="-3">1145000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">1560000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD" decimals="-3">1863000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD" decimals="-3">-303000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD" decimals="-3">1560000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">1277000</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">594000</us-gaap:NetIncomeLoss>
<us-gaap:EarningsPerShareBasic contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD_per_Share" decimals="2">0.05</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD_per_Share" decimals="2">0.06</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD_per_Share" decimals="2">-0.01</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD_per_Share" decimals="2">0.05</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD_per_Share" decimals="2">0.07</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD_per_Share" decimals="2">0.09</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD_per_Share" decimals="2">-0.02</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD_per_Share" decimals="2">0.07</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD_per_Share" decimals="2">0.06</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD_per_Share" decimals="2">0.03</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareDiluted contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD_per_Share" decimals="2">0.05</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD_per_Share" decimals="2">0.07</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD_per_Share" decimals="2">0.08</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD_per_Share" decimals="2">-0.01</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD_per_Share" decimals="2">0.07</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD_per_Share" decimals="2">0.06</us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD_per_Share" decimals="2">0.03</us-gaap:EarningsPerShareDiluted>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="shares" decimals="-3">21679000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="shares" decimals="-3">21900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="shares" decimals="-3">21564000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="shares" decimals="-3">21548000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="shares" decimals="-3">21758000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="shares" decimals="-3">21967000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="shares" decimals="-3">21639000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="shares" decimals="-3">21604000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">-19000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">1145000</us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">1541000</us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">1277000</us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">594000</us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:DepreciationDepletionAndAmortization contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">390000</us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:DepreciationDepletionAndAmortization contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">336000</us-gaap:DepreciationDepletionAndAmortization>
<us-gaap:ShareBasedCompensation contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">465000</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">394000</us-gaap:ShareBasedCompensation>
<awre:DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">9000</awre:DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss>
<us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">4000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
<us-gaap:GainLossOnSaleOfInvestments contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">36000</us-gaap:GainLossOnSaleOfInvestments>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">2626000</us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">2970000</us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">-617000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
<us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">726000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">39000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">170000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">20000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">128000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">397000</us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">-6000</us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">108000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">284000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
<us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">12000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
<us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">46000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">-204000</us-gaap:IncreaseDecreaseInDeferredRevenue>
<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">183000</us-gaap:IncreaseDecreaseInDeferredRevenue>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">611000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">-2163000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">61000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">142000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">1019000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">958000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">-142000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">42000</us-gaap:ProceedsFromIssuanceOfCommonStock>
<us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">27000</us-gaap:ProceedsFromIssuanceOfCommonStock>
<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">186000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">107000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">4213000</us-gaap:PaymentsForRepurchaseOfCommonStock>
<us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">260000</us-gaap:PaymentsForRepurchaseOfCommonStock>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">-4357000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">-340000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">-2788000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">-2645000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<us-gaap:IncomeTaxesPaid contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">473000</us-gaap:IncomeTaxesPaid>
<us-gaap:IncomeTaxesPaid contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">94000</us-gaap:IncomeTaxesPaid>
<us-gaap:NatureOfOperations contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&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, 2017 in conjunction with our 2017 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="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;The accompanying unaudited consolidated balance sheets, consolidated 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 September 30, 2018, and of operations and cash flows for the interim periods ended September 30, 2018 and 2017.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;The results of operations for the interim period ended September 30, 2018 are not necessarily indicative of the results to be expected for the year.&lt;/p&gt;</us-gaap:BasisOfAccounting>
<awre:RevenueRecognitionTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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;Revenue Recognition.&lt;/i&gt;&lt;/b&gt;&amp;#160;Effective January 1, 2018, we adopted Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;), Topic 606, Revenue from Contracts with Customers (&amp;#8220;ASC 606&amp;#8221;), using the full retrospective transition method. Adoption of the standard using the full retrospective method required us to restate certain previously reported results.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods and services. The amount of revenue recognized reflects the consideration to which we expect to be entitled to receive in exchange for these goods and services. In addition, ASC 606 requires disclosures of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;The core principle of the standard is that we should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. To achieve that core principle, we should apply the following five step model:&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.5in;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;1.&lt;/td&gt;
&lt;td&gt;Identify the contract with the customer;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.5in;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;2.&lt;/td&gt;
&lt;td&gt;Identify the performance obligations in the contract;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.5in;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;3.&lt;/td&gt;
&lt;td&gt;Determine the transaction price;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.5in;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;4.&lt;/td&gt;
&lt;td&gt;Allocate the transaction price to the performance obligations in the contract; and&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.5in;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;5.&lt;/td&gt;
&lt;td&gt;Recognize revenue when (or as) each performance obligation is satisfied.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 45.35pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;b&gt;&lt;i&gt;1) Identify the contract with the customer&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party&amp;#8217;s rights regarding the goods or services to be transferred and identifies the related payment terms, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods and services that are transferred is probable based on the customer&amp;#8217;s intent and ability to pay the promised consideration. We apply judgment in determining the customer&amp;#8217;s intent and ability to pay, which is based on a variety of factors including the customer&amp;#8217;s historical payment experience, or in the case of a new customer, published credit and financial information pertaining to the customer.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;We evaluate contract modifications for the impact on revenue recognition if they have been approved by both parties such that the enforceable rights and obligations under the contract have changed. Contract modifications are either accounted for using a cumulative effect adjustment or prospectively over the remaining term of the arrangement. The determination of which method is more appropriate depends on the nature of the modification, which we evaluate on a case-by-case basis.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;We combine two or more contracts entered into at or near the same time with the same customer and account for them as a single contract if (i) the contracts are negotiated as a package with a common commercial objective, (ii) the amount of consideration to be paid in one contract depends on the price or performance of the other contract, or (iii) some or all of the goods or services in one contract would be combined with some or all of the goods and services in the other contract into a single performance obligation. If two or more contracts are combined, the consideration to be paid is aggregated and allocated to the individual performance obligations without regard to the consideration specified in the individual contracts.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;b&gt;&lt;i&gt;2) Identify the performance obligations in the contract&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Performance obligations promised in a contract are identified based on the goods and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other available resources, and are distinct in the context of the contract, whereby the transfer of the good or service is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods and services, we apply judgment to determine whether promised goods and services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods and services are accounted for as a combined performance obligation. To identify performance obligations, we consider all of the goods or services promised in a contract regardless of whether they are explicitly stated or are implied by customary business practices.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;b&gt;&lt;i&gt;3) Determine the transaction price&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;The transaction price is determined based on the consideration we expect to be entitled in exchange for transferring promised goods and services to the customer. Determining the transaction price requires significant judgment. To the extent the transaction price includes variable consideration, we estimate the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in our judgment, it is probable that a significant future reversal of cumulative revenue recognized under the contract will not occur. Any estimates, including the effect of the constraint on variable consideration, are evaluated at each reporting period. The amount of consideration is not adjusted for a significant financing component if the time between payment and the transfer of the related good or service is expected to be one year or less under the practical expedient in ASC 606-10-32-18. Our revenue arrangements are typically accounted for under such expedient, as payment is typically due within 30 to 60 days. As of September 30, 2018, none of our contracts contained a significant financing component.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;b&gt;&lt;i&gt;4) Allocate the transaction price to performance obligations in the contract&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (&amp;#8220;SSP&amp;#8221;) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct service that forms part of a single performance obligation. The consideration to be received is allocated among the separate performance obligations based on relative SSPs. The SSP is the price at which we would sell a promised good or service separately to a customer. The best estimate of SSP is the observable price of a good or service when we sell that good or service separately. A contractually stated price or a list price for a good or service may be the SSP of that good or service. We use a range of amounts to estimate SSP when we sell each of the goods and services separately and need to determine whether there is a discount that needs to be allocated based on the relative SSP of the various goods and services. In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we typically determine the SSP using an adjusted market assessment approach using information that may include market conditions and other observable inputs. We typically have more than one SSP for individual goods and services due to the stratification of those goods and services by customers and circumstances. In these instances, we may use information such as the nature of the customer and distribution channel in determining the SSP.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;b&gt;&lt;i&gt;&amp;#160;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;b&gt;&lt;i&gt;5) Recognize revenue when or as we satisfy a performance obligation&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;We satisfy performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized over time if 1) the customer simultaneously receives and consumes the benefits provided by our performance, 2) our performance creates or enhances an asset that the customer controls as the asset is created or enhanced, or 3) our performance does not create an asset with an alternative use to us and we have an enforceable right to payment for performance completed to date. If we do not satisfy a performance obligation over time, the related performance obligation is satisfied at a point in time by transferring the control of a promised good or service to a customer.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 27.35pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;We categorize revenue as software licenses, software maintenance, services, or royalties. In addition to the general revenue recognition policies described above, specific revenue recognition policies apply to each category of revenue.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&lt;u&gt;Software licenses&lt;/u&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Software licenses consist of revenue from the sale of software licenses for biometrics and imaging applications. Our software licenses are functional intellectual property and typically provide customers with the right to use our software in perpetuity as it exists when made available to the customer. We recognize revenue from software licenses at a point in time upon delivery, provided all other revenue recognition criteria are met.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&lt;u&gt;Software maintenance&lt;/u&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Software maintenance consists of revenue from the sale of software maintenance contracts for biometrics and imaging software. Software maintenance contracts entitle customers to receive software support and software updates, if and when they become available, during the term of the maintenance contract. Software support and software updates are considered distinct services. However, these distinct services are considered a single performance obligation consisting of a series of distinct services that are substantially the same and have the same pattern of transfer to the customer. We recognize software maintenance revenue over time on a straight-line basis over the contract period.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&lt;u&gt;Services&lt;/u&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Service revenue consists of fees from biometrics customers for software engineering services we provide to them. We recognize services revenue over time as the services are delivered using an input method (i.e., labor hours incurred as a percentage of total labor hours budgeted), provided all other revenue recognition criteria are met.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&lt;u&gt;Royalties&lt;/u&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Royalties consist primarily of royalty payments we receive under DSL silicon contracts with two customers that incorporate our silicon intellectual property (&amp;#8220;IP&amp;#8221;) in their DSL chipsets. We sold the assets of our DSL IP business in 2009, but we continued to receive royalty payments from these customers. Royalties are reported in continuing operations in accordance with ASC 205, Reporting Discontinued Operations, because we have continuing ongoing cash flows from this business.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;We recognize revenue from sales-based royalties at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied).&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Refer to Note G &amp;#8211; Business Segments for further information on the disaggregation of revenue, including revenue by geography and category.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&lt;u&gt;Arrangements with multiple performance obligations&lt;/u&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;In addition to selling software licenses, software maintenance and software services on a standalone basis, a significant portion of our contracts include multiple performance obligations. The various combinations of multiple performance obligations and our revenue recognition for each are described as follows:&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 27pt;"&gt;&lt;/td&gt;
&lt;td style="width: 18pt;"&gt;&amp;#8226;&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;Software licenses and software maintenance. When software licenses and software maintenance contracts are sold together, the software licenses and software maintenance are generally considered distinct performance obligations. The transaction price is allocated to the software licenses and the software maintenance based on relative SSP. Revenue allocated to the software licenses is recognized at a point in time upon delivery, provided all other revenue recognition criteria are met. Revenue allocated to the software maintenance is recognized over time on a straight-line basis over the contract period.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 45pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 27pt;"&gt;&lt;/td&gt;
&lt;td style="width: 18pt;"&gt;&amp;#8226;&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;Software licenses and services. When software licenses and significant customization engineering services are sold together, they are accounted for as a combined performance obligation, as the software licenses are generally highly dependent on, and interrelated with, the associated services and therefore are not distinct performance obligations. Revenue for the combined performance obligation is recognized over time as the services are delivered using an input method (i.e., labor hours incurred as a percentage of total labor hours budgeted). When software licenses and standard implementation or consulting-type services are sold together, they are generally considered distinct performance obligations, as the software licenses are not dependent on or interrelated with the associated services. The transaction price in these arrangements is allocated to the software licenses and services based on relative SSP. Revenue allocated to the software licenses is recognized at a point in time upon delivery, provided all other revenue recognition criteria are met. Revenue allocated to the services is recognized over time using an input method (i.e., labor hours incurred as a percentage of total labor hours budgeted). In arrangements with both software licenses and services, the software license portion of the arrangement is classified as software license revenue and the services portion is classified as services revenue in our consolidated statements of income and comprehensive income.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 45pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 27pt;"&gt;&lt;/td&gt;
&lt;td style="width: 18pt;"&gt;&amp;#8226;&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;Software licenses, software maintenance and services. When we sell software licenses, software maintenance and software services together, we account for the individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations based on relative SSP. Revenue allocated to the software licenses is recognized at a point in time upon delivery. Revenue allocated to the services is recognized over time using an input method (i.e., labor hours incurred as a percentage of total labor hours budgeted). Revenue for the software maintenance is recognized over time on a straight-line basis over the contract period. However, if the software services are significant customization engineering services, they are accounted for with the software licenses as a combined performance obligation, as stated above. Revenue for the combined performance obligation is recognized over time using an input method (i.e., labor hours incurred as a percentage of total labor hours budgeted).&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 45pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;&lt;i&gt;&lt;u&gt;&lt;/u&gt;&lt;/i&gt;&lt;/td&gt;
&lt;td&gt;&lt;em&gt;&lt;u&gt;Returns&lt;/u&gt;&lt;/em&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;We do not offer rights of return for our products and services in the normal course of business.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&lt;u&gt;Customer Acceptance&lt;/u&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Our contracts with customers generally do not include customer acceptance clauses.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&lt;u&gt;Contract Balances&lt;/u&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;When the timing of our delivery of goods or services is different from the timing of payments made by customers, we recognize either a contract asset (performance precedes contractual due date) or a contract liability (customer payment precedes performance). Customers that prepay are represented by the deferred revenue below until the performance obligation is satisfied. Contract assets represent arrangements in which the good or service has been delivered but payment is not yet due. Our contract assets consist of unbilled receivables. Our contract liabilities consisted of deferred (unearned) revenue, which is generally related to software maintenance contracts. We classify deferred revenue as current or noncurrent based on the timing of when we expect to recognize revenue.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;The following table presents changes in our contract assets and liabilities during the three and nine months ended September 30, 2017 and 2018 (in thousands):&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Revenue&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Balance at&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="2" nowrap="nowrap"&gt;Recognized&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Beginning of&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="2" nowrap="nowrap"&gt;In Advance of&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Balance at End of&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Billings&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Billings&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Three months ended September 30, 2017&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract assets:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt; width: 590px;"&gt;Unbilled receivables&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;1,883&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;43&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;(283&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;1,643&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Three months ended September 30, 2018&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract assets:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&gt;Unbilled receivables&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;1,542&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;1,170&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;(557&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;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,155&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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="2" nowrap="nowrap"&gt;Balance at&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Beginning of&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Revenue&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="2" nowrap="nowrap"&gt;Balance at End of&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Billings&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Recognized&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Three months ended September 30, 2017&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract liabilities:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt; width: 590px;"&gt;Deferred revenue&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;2,291&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;1,527&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;(1,089&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;2,729&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Three months ended September 30, 2018&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract liabilities:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&gt;Deferred revenue&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;2,421&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;1,991&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;(1,297&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;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;3,115&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Revenue&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Balance at&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="2" nowrap="nowrap"&gt;Recognized&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Beginning of&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="2" nowrap="nowrap"&gt;In Advance of&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Balance at End of&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Billings&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Billings&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Nine months ended September 30, 2017&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract assets:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt; width: 590px;"&gt;Unbilled receivables&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;2,259&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;169&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;(785&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;1,643&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Nine months ended September 30, 2018&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract assets:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&gt;Unbilled receivables&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;1,429&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;1,745&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;(1,019&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;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,155&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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="2" nowrap="nowrap"&gt;Balance at&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Beginning of&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Revenue&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="2" nowrap="nowrap"&gt;Balance at End of&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Billings&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Recognized&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Nine months ended September 30, 2017&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract liabilities:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt; width: 590px;"&gt;Deferred revenue&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;2,933&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;3,430&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;(3,634&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;2,729&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Nine months ended September 30, 2018&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract liabilities:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&gt;Deferred revenue&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;2,932&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;4,176&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;(3,993&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;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;3,115&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&lt;u&gt;Remaining Performance Obligations&lt;/u&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Remaining performance obligations represent the transaction price from contracts for which work has not been performed or goods and services have not been delivered. We expect to recognize revenue on approximately 98% of the remaining performance obligations over the next 12 months, with the remainder recognized thereafter. As of September 30, 2018, the aggregate amount of the transaction price allocated to remaining performance obligations for software maintenance contracts with a duration greater than one year was $0.1 million. This does not include revenue related to performance obligations that are part of a contract whose original expected duration is one year or less.&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&lt;u&gt;Contract Costs&lt;/u&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;We recognize an other asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales commissions meet the requirements to be capitalized, and we amortize these costs on a consistent basis with the pattern of transfer of the goods and services in the contract. Total capitalized costs to obtain a contract were immaterial during the periods presented and are included in other current and long-term assets on our consolidated balance sheets.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;We apply a practical expedient to expense costs as incurred for costs to obtain a contract when the amortization period is one year or less. These costs include sales commissions on software maintenance contracts with a contract period of one year or less as sales commissions paid on contract renewals are commensurate with those paid on the initial contract.&lt;/p&gt;</awre:RevenueRecognitionTextBlock>
<us-gaap:FairValueDisclosuresTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&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;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="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Cash and cash equivalents, which primarily include money market mutual funds, were $49.0 million and $51.6 million as of September 30, 2018 and December 31, 2017, respectively. We classified our cash equivalents of $47.8 million and $50.0 million as of September 30, 2018 and December 31, 2017 within Level 1 of the fair value hierarchy because they are valued using quoted market prices.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;As of September 30, 2018, 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="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="10" nowrap="nowrap"&gt;Fair&amp;#160;Value&amp;#160;Measurement&amp;#160;at&amp;#160;September&amp;#160;30,&amp;#160;2018&amp;#160;Using:&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&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="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 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="2" nowrap="nowrap"&gt;Significant&amp;#160;Other&lt;br /&gt;Observable&amp;#160;Inputs&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="2" nowrap="nowrap"&gt;Significant&lt;br /&gt;Unobservable&lt;br /&gt;Inputs&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 style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;(Level 1)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;(Level 2)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;(Level 3)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 692px;"&gt;Money market funds (included in cash and cash equivalents)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; width: 225px;"&gt;47,814&lt;/td&gt;
&lt;td
 style="text-align: left; padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; width: 225px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; width: 225px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-bottom: 2.5pt; padding-left: 9pt;"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;47,814&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;As of December 31, 2017, 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="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="10" nowrap="nowrap"&gt;Fair&amp;#160;Value&amp;#160;Measurement&amp;#160;at&amp;#160;December&amp;#160;31,&amp;#160;2017&amp;#160;Using:&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&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="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 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="2" nowrap="nowrap"&gt;Significant&amp;#160;Other&lt;br /&gt;Observable&amp;#160;Inputs&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="2" nowrap="nowrap"&gt;Significant&lt;br /&gt;Unobservable&lt;br /&gt;Inputs&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 style="font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2"&gt;(Level 1)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2"&gt;(Level 2)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2"&gt;(Level 3)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 692px;"&gt;Money market funds (included in cash and cash equivalents)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; width: 225px;"&gt;49,986&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; width: 225px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; width: 225px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-bottom: 2.5pt; padding-left: 9pt;"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;49,986&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom:
 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:FairValueDisclosuresTextBlock>
<us-gaap:EarningsPerShareTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;E)&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="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Net income per share is calculated as follows (in thousands, except per share data):&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;2018&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;2017&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;2018&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;2017&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="6"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; width: 722px;"&gt;&lt;font style="font-size: 10pt;"&gt;Net income&lt;/font&gt;&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;&lt;font style="font-size: 10pt;"&gt;1,277&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&lt;font style="font-size:
 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;&lt;font style="font-size: 10pt;"&gt;1,145&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;&lt;font style="font-size: 10pt;"&gt;594&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;&lt;font style="font-size: 10pt;"&gt;1,560&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-decoration: underline;"&gt;&lt;font style="font-size: 10pt;"&gt;Shares outstanding:&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;Weighted-average common shares outstanding&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,564&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,679&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,548&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,900&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Additional dilutive common stock equivalents&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;75&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;79&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;56&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;67&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Diluted shares outstanding&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&lt;font style="font-size:
 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,639&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,758&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,604&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,967&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;Net income per share &amp;#8211; basic&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.06&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.05&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.03&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.07&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;Net income per share &amp;#8211; diluted&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.06&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.05&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.03&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.07&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:EarningsPerShareTextBlock>
<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="text-align: justify; vertical-align: top;"&gt;
&lt;td style="text-align: left; width: 0.25in;"&gt;F)&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="text-align: justify; widows: 2; text-transform: none; text-indent: -13.5pt; margin: 0pt 0px 0pt 13.5pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/p&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/p&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;" 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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;"&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="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;7&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;4&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;15&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;8&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&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;34&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;34&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;71&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;82&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&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;5&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;9&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;11&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;General and administrative&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;141&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;155&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom:
 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;299&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;364&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 9pt;"&gt;Stock-based compensation expense&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;186&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;198&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;394&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;465&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&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="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&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="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;We granted shares of unrestricted stock in 2018 and 2017 that affected financial results for the three and nine month periods ended September 30, 2018 and 2017. These grants are described below.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 27pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;2018 Grant.&amp;#160;&lt;/i&gt;On March 20, 2018, we granted 138,000 shares of unrestricted stock to directors, officers and employees. Half of those shares were issued on July 2, 2018 and the remaining 69,000 shares will be issued shortly after December 31, 2018, 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 $580,000, of which $186,000 and $394,000 was charged to expense in the three and nine months ended September 30, 2018 and we anticipate the remaining $186,000 will be charged to expense in the fourth quarter of 2018.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 27pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align:
 justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 27pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;The shares we issued on July 2, 2018 for the first installment of the 2018 grant included 57,592 net shares of common stock after employees surrendered 11,408 shares for which we paid $51,000 of withholding taxes on their behalf.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 27pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 27pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;2017 Grant&lt;/i&gt;. In February 2017, we granted 134,000 shares of unrestricted stock to directors, officers and employees. The shares were issued in two equal installments shortly after June 30, 2017 and December 31, 2017. We expensed the entire $663,000 stock-based compensation expense related to this grant in 2017. We issued shares of common stock related to this grant as follows: i) 54,014 net shares of common stock were issued in early July 2017 after employees surrendered 12,986 shares for which we paid $67,000 of withholding taxes on their behalf; and ii) 53,378 net shares of common stock were issued in early January 2018 after employees surrendered 13,622 shares for which we paid $64,000 of withholding taxes on their behalf.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
<us-gaap:SegmentReportingDisclosureTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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;Business Segments&lt;/i&gt;&lt;/b&gt;. We organize ourselves into a single segment that reports to the chief operating decision maker.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 19.5pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&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 nine months ended September 30, 2018 and 2017 (in thousands):&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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;Nine 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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;September 30,&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;September 30,&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; 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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; width: 722px;"&gt;United States&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;1,516&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;5,215&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;5,107&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;10,335&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;United Kingdom&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,329&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;32&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,838&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;222&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&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;2,128&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;60&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,308&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;217&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-bottom: 1pt;"&gt;Rest of World&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;428&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;400&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;1,820&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;1,631&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;5,401&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;5,707&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;12,073&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;12,405&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Revenue by product group for the three and nine months ended September 30, 2018 and 2017 was (in thousands):&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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;Nine 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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;September 30,&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;September 30,&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; 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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td
 style="width: 722px;"&gt;Biometrics&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;5,216&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;3,127&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;11,104&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;9,218&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&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;185&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,537&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;969&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;3,060&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;DSL royalties&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;43&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;127&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;5,401&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;5,707&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;12,073&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;12,405&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Revenue by timing of transfer of goods or services for the three and nine months ended September 30, 2018 and 2017 was (in thousands):&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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;Nine 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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;September 30,&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;September 30,&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; 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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt
 solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; width: 722px;"&gt;Goods or services transferred at a point in time&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;2,803&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;4,275&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;5,342&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;7,859&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;Goods or services transferred over time&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;2,598&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;1,432&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;6,731&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;4,546&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;5,401&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;5,707&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;12,073&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;12,405&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
<us-gaap:AccountingChangesAndErrorCorrectionsTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;H)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;Recently Adopted Accounting Pronouncements.&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;FASB ASU No. 2014-09.&lt;/i&gt;&amp;#160;In May 2014, the FASB issued Accounting Standard Update No. 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. We adopted the standard on January 1, 2018 utilizing the full retrospective method.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;We implemented new internal controls for the implementation and modified and augmented our existing internal controls to enable the preparation of financial information on adoption. The most significant impacts of adopting the new standard related to the following:&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;i)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;u&gt;2015 imaging software license contract.&lt;/u&gt;&amp;#160;We consummated a $4.625 million license contract in October 2015 that included a $4.5 million license fee plus a $125,000 software maintenance fee. We delivered the licensed software and the customer paid us in the fourth quarter of 2015. Under legacy GAAP, we were unable to establish vendor specific objective evidence (&amp;#8220;VSOE&amp;#8221;) for the maintenance element and, as a result we recognized the total fee ratably over the twelve-month period that ran from October 2015 to October 2016. Under the new standard, license revenue of $4.5 million from that contract is recognized in 2015 when control over the software was transferred to the customer and software maintenance revenue of $125,000 is recognized ratably over the twelve-month period that ran from October 2015 to October 2016. This change resulted in a decrease in revenue of $3.6 million for fiscal year 2016. This change had no impact to our reported results for the three and nine months ended September 30, 2017.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;ii)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;u&gt;DSL royalty contracts.&lt;/u&gt;&amp;#160;Under our legacy revenue recognition policy, we recognized DSL royalty revenue in the period in which we received royalty reports, which was typically in the quarter immediately following the quarter in which sales of royalty-bearing products occurred. Under the new standard, we recognize DSL royalty revenue in the quarter in which sales of royalty-bearing products occur. Therefore, we make estimates of royalties earned in the current period and record royalty revenue based on those estimates. This change resulted in a decrease in revenue of $17,000 and $39,000 for fiscal years 2017 and 2016, respectively. This change resulted in a increase in revenue of $2,000 for the three months ended September 30, 2017, and an increase in revenue of $9,000 for the nine months ended September 30, 2017.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt
 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;iii)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;u&gt;Minimum license/royalty payment contract.&lt;/u&gt;&amp;#160;One of our revenue contracts required the customer to make a fixed payment for professional services as well as minimum license/royalty payments for software to be distributed to end-users. Under legacy GAAP, we recognized the professional services fee over the period that the services were performed and revenue for the minimum license/royalty payments when those minimum payments became due. Under the new standard we recognized the estimated amount of total consideration, including the professional services fee and our estimate of variable consideration related to the minimum license/royalty payments, in the contract that we expect to be entitled to and recognized revenue in the period(s) that the related licenses and services were transferred to the customer. This change resulted in a decrease in revenue of $800,000 for fiscal year 2017, $200,000 of which related to the three months ended September 30, 2017 and $600,000 of which related to the nine months ended September 30, 2017, an increase in revenue of $860,000 for fiscal year 2016, an increase in unbilled receivables of $1.4 million in fiscal year 2017, an increase in unbilled receivables of $2.2 million in fiscal year 2016 and an increase in stockholders&amp;#8217; equity of $2.2 million in fiscal year 2016.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;iv)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;u&gt;Sales commissions and other third-party acquisition costs.&lt;/u&gt;&amp;#160;Under legacy GAAP, sales commissions and other third-party acquisition costs resulting directly from securing contracts with customers were expensed as incurred. ASC 340 requires these costs to be recognized as an asset when incurred and expensed over a period consistent with the period of transfer to the customer of goods or services to which the asset relates. We adopted the practical expedient that if the amortization period of the asset that we otherwise would have recognized is one year or less, we expense the sales commissions and other third-party acquisition costs resulting directly from securing contracts with customers when incurred. The adoption of the new standard resulted in a decrease in expense of approximately $114,000 for fiscal year 2017, $26,000 of which related to the three months ended September 30, 2017 and $81,000 of which related to the nine months ended September 20, 2017, and $294,000 for fiscal year 2016 and a decrease in stockholders&amp;#8217; equity of $0.3 million in fiscal year 2016. For fiscal year 2017, the decrease in expense primarily relates to lower sales commissions due to lower revenue on our minimum license/royalty payment contract as noted above. For fiscal year 2016, the decrease primarily relates to lower sales commissions due to lower revenue from our 2015 imaging software license contract and lower revenue on our minimum license/royalty payment contract as noted above.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Revenue recognition related to our other arrangements for software licenses, software maintenance, services, and hardware remained substantially unchanged.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;As a practical expedient, for contracts that were modified before the earliest reporting period of application of the standard, we have not retrospectively restated the contracts for those contract modifications. Instead we have reflected the aggregate effect of all modifications that occurred before the earliest reporting period of application when (i) identifying the satisfied and unsatisfied performance obligations, (ii) determining the transaction price, and (iii) allocating the transaction price to the satisfied and unsatisfied performance obligations.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px;
 margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;We have not restated contracts that began and were completed within the same annual reporting period. For completed contracts that have variable consideration, we have used the transaction price at the date the contract was completed rather than estimating variable consideration amounts in comparative reporting periods.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;For fiscal years 2017 and 2016, adoption of the standard resulted in an aggregate decrease in revenue of $0.8 million and $2.8 million, respectively, a decrease in costs and expenses of $0.1 million and $0.3 million, respectively, a decrease in the provision for income taxes of $0.4 million and $1.0 million, respectively, and an increase in stockholders&amp;#8217; equity of $0.9 million and $1.2 million respectively, primarily due to the changes noted above. In addition, adoption of the standard resulted in an increase in accounts receivable of $1.4 million and $2.2 million as of December 31, 2017 and 2016, respectively, driven by unbilled receivables from recognition of revenue from the estimate of variable consideration related to the minimum license/royalty payments in one of our contracts; a decrease in deferred tax assets of $0.3 million and $0.8 million as of December 31, 2017 and 2016, respectively, driven primarily by a difference in timing of revenue recognition and expenses for book and tax purposes; and an increase in accrued expenses of $0.2 million and $0.3 million as of December 31, 2017 and 2016, respectively, driven by sales commissions related to recognition of revenue from the estimate of variable consideration related to the minimum license/royalty payments in one of our contracts.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;For the three and nine months ended September 30, 2017, adoption of the standard resulted in an aggregate decrease in revenue of $198,000 and $592,000, respectively, a decrease in costs and expenses of $25,000 and $82,000, respectively, and a decrease in the provision for income taxes of $89,000 and $207,000, respectively, primarily due to the same reasons noted above.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;See Impacts of Topic 606 Adoption to Reported Results below for the impact of the adoption of the new standard on our consolidated financial statements.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;Impacts of Topic 606 Adoption to Reported Results&lt;/i&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Adoption of the new revenue standard impacted our reported results as follows:&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color:
 initial;" 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;&amp;#160;&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;&amp;#160;&lt;/td&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: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Three 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 style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;(In thousands, except per share data)&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;September 30, 2017&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt; 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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;New Revenue&lt;/td&gt;
&lt;td style="font-weight: bold;" 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;&amp;#160;&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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Standard&lt;/td&gt;
&lt;td style="font-weight: bold;" 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;&amp;#160;&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Reported&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Adjustment&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Adjusted&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt; font-weight: bold;"&gt;Consolidated Statements of Income:&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-left: 1pt; width: 690px;"&gt;Revenue&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;5,905&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;(198&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;5,707&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Costs and expenses&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,259&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;(25&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;4,234&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Provision for income taxes&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;545&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;(89&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;456&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Net income&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,229&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;(84&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;1,145&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Net income per share - basic and diluted&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;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;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(0.01&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;0.05&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Nine 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 style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;(In thousands, except per share data)&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;September 30, 2017&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt; 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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;New Revenue&lt;/td&gt;
&lt;td style="font-weight: bold;" 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;&amp;#160;&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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Standard&lt;/td&gt;
&lt;td style="font-weight: bold;" 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;&amp;#160;&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Reported&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Adjustment&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Adjusted&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt; font-weight: bold;"&gt;Consolidated Statements of Income:&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-left: 1pt; width: 690px;"&gt;Revenue&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;12,997&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;(592&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;12,405&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Costs and expenses&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;12,131&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;(82&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;12,049&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Provision for income taxes&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;742&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;(207&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;535&lt;/td&gt;
&lt;td style="text-align:
 left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Net income&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,863&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;(303&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;1,560&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-left: 1pt;"&gt;Net income per share - basic&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;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;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(0.02&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;0.07&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="padding-left: 1pt;"&gt;Net income per share - diluted&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;0.08&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;(0.01&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;0.07&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;(In thousands)&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;September 30, 2017&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt; 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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;New Revenue&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Standard&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Reported&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Adjustment&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Adjusted&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt; font-weight: bold;" nowrap="nowrap"&gt;Consolidated Balance Sheets:&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt; width: 690px;"&gt;Accounts receivable, net&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;5,616&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;1,643&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;7,259&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Prepaid
 expenses and other current assets&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;315&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;14&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;329&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Deferred tax assets&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,648&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;(545&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;5,103&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Accrued expenses&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,272&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;251&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,523&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Stockholders' equity&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;60,589&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;861&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;61,450&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Adoption of the new revenue standard had no impact on total cash provided from or used in operating, financing, or investing in our consolidated statements of cash flows.&lt;/p&gt;</us-gaap:AccountingChangesAndErrorCorrectionsTextBlock>
<us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;I)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;Recent Accounting Pronouncements Not Yet Adopted.&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;FASB ASU No. 2016-13.&lt;/i&gt;&amp;#160;In June 2016, the FASB issued Accounting Standard Update No. 2016-13, &amp;#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&amp;#8221; This new standard replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. For trade and other receivables, loans, and other financial instruments, entities will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale debt securities will also be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. This standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted in fiscal years beginning after December 15, 2018. We are currently evaluating the effect this standard will have on our consolidated financial statements and related disclosures.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;With the exception of the standard 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 September 30, 2018.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
<us-gaap:IncomeTaxDisclosureTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;&lt;font style="font-style: normal;"&gt;J)&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;Income Taxes&lt;font style="font-style: normal;"&gt;.&amp;#160;&lt;/font&gt;&lt;/b&gt;Income tax expense was $89,000 and $31,000 for the three and nine months ended September 30, 2018, respectively. Income tax expense in the three and nine month periods ended September 30, 2018 was based on the U.S. statutory rate of 21%, increased by state income taxes, and reduced by permanent adjustments and research tax credits. Income tax expense was $456,000 and $535,000 for the three and nine months ended September 30, 2017, respectively. Income tax expense in the three and nine month periods ended September 30, 2017 was based on the U.S. statutory rate of 34%, increased by state income taxes, and reduced by permanent adjustments and research tax credits.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: italic 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;font style="font-style: normal;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;font style="font-style: normal;"&gt;As of September 30, 2018, we had a total of $5.2 million of deferred tax assets for which we had recorded no valuation allowance. We have assessed the need for a valuation allowance on our deferred tax assets.&amp;#160; Based on our assessment of future sources of income, including reversing deferred tax liabilities, and future earnings, we have determined that it is more likely than not that the deferred tax assets will be realized, and therefore there is no valuation allowance required for the deferred tax assets. 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;font style="color: red;"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: italic 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: red; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;font style="font-style: normal;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;In the second quarter of 2017, the Internal Revenue Service commenced an examination of our tax return for the year ended December 31, 2015. In February 2018, the IRS notified us that it had completed its examination and that it had no changes to our reported tax.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
<awre:ShareRepurchaseProgramTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;K)&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 24, 2018, 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, 2019. We repurchased 32,596 shares of common stock under this program for a total cost of $122,000 during the three months ended September 30, 2018. Since the program commenced in April 2018, we have repurchased 66,367 shares for a total cost of $260,000.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</awre:ShareRepurchaseProgramTextBlock>
<awre:IncomeFromPatentArrangementTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;L)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;Income from patent arrangement.&lt;/i&gt;&lt;/b&gt;&amp;#160;We entered into an arrangement with an unaffiliated third party in 2010 under which we assigned certain patents in return for royalties on proceeds from patent monetization efforts by the third party. The third party has engaged in various patent monetization activities, including enforcement, litigation and licensing. In the three and nine months ended September 30, 2018, the third party reported and we recorded $1,000 of income from this arrangement. In the three and nine months ended September 30, 2017, the third party reported and we recorded $19,000 and $1.4 million, respectively, of income from this arrangement.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</awre:IncomeFromPatentArrangementTextBlock>
<us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="text-align: justify;"&gt;
&lt;p&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, 2017 in conjunction with our 2017 Annual Report on Form 10-K. This Form 10-Q should be read in conjunction with that Form 10-K.&lt;/p&gt;
&lt;p&gt;The accompanying unaudited consolidated balance sheets, consolidated 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 September 30, 2018, and of operations and cash flows for the interim periods ended September 30, 2018 and 2017.&lt;/p&gt;
&lt;p&gt;The results of operations for the interim period ended September 30, 2018 are not necessarily indicative of the results to be expected for the year.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;b&gt;&lt;i&gt;Recently Adopted Accounting Pronouncements.&lt;/i&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;FASB ASU No. 2014-09.&lt;/i&gt;&amp;#160;In May 2014, the FASB issued Accounting Standard Update No. 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. We adopted the standard on January 1, 2018 utilizing the full retrospective method.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;We implemented new internal controls for the implementation and modified and augmented our existing internal controls to enable the preparation of financial information on adoption. The most significant impacts of adopting the new standard related to the following:&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;i)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;u&gt;2015 imaging software license contract.&lt;/u&gt;&amp;#160;We consummated a $4.625 million license contract in October 2015 that included a $4.5 million license fee plus a $125,000 software maintenance fee. We delivered the licensed software and the customer paid us in the fourth quarter of 2015. Under legacy GAAP, we were unable to establish vendor specific objective evidence (&amp;#8220;VSOE&amp;#8221;) for the maintenance element and, as a result we recognized the total fee ratably over the twelve-month period that ran from October 2015 to October 2016. Under the new standard, license revenue of $4.5 million from that contract is recognized in 2015 when control over the software was transferred to the customer and software maintenance revenue of $125,000 is recognized ratably over the twelve-month period that ran from October 2015 to October 2016. This change resulted in a decrease in revenue of $3.6 million for fiscal year 2016. This change had no impact to our reported results for the three and nine months ended September 30, 2017.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;ii)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;u&gt;DSL royalty contracts.&lt;/u&gt;&amp;#160;Under our legacy revenue recognition policy, we recognized DSL royalty revenue in the period in which we received royalty reports, which was typically in the quarter immediately following the quarter in which sales of royalty-bearing products occurred. Under the new standard, we recognize DSL royalty revenue in the quarter in which sales of royalty-bearing products occur. Therefore, we make estimates of royalties earned in the current period and record royalty revenue based on those estimates. This change resulted in a decrease in revenue of $17,000 and $39,000 for fiscal years 2017 and 2016, respectively. This change resulted in a increase in revenue of $2,000 for the three months ended September 30, 2017, and an increase in revenue of $9,000 for the nine months ended September 30, 2017.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt
 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;iii)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;u&gt;Minimum license/royalty payment contract.&lt;/u&gt;&amp;#160;One of our revenue contracts required the customer to make a fixed payment for professional services as well as minimum license/royalty payments for software to be distributed to end-users. Under legacy GAAP, we recognized the professional services fee over the period that the services were performed and revenue for the minimum license/royalty payments when those minimum payments became due. Under the new standard we recognized the estimated amount of total consideration, including the professional services fee and our estimate of variable consideration related to the minimum license/royalty payments, in the contract that we expect to be entitled to and recognized revenue in the period(s) that the related licenses and services were transferred to the customer. This change resulted in a decrease in revenue of $800,000 for fiscal year 2017, $200,000 of which related to the three months ended September 30, 2017 and $600,000 of which related to the nine months ended September 30, 2017, an increase in revenue of $860,000 for fiscal year 2016, an increase in unbilled receivables of $1.4 million in fiscal year 2017, an increase in unbilled receivables of $2.2 million in fiscal year 2016 and an increase in stockholders&amp;#8217; equity of $2.2 million in fiscal year 2016.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: top;"&gt;
&lt;td style="width: 0.25in;"&gt;&lt;/td&gt;
&lt;td style="width: 0.25in;"&gt;iv)&lt;/td&gt;
&lt;td style="text-align: justify;"&gt;&lt;u&gt;Sales commissions and other third-party acquisition costs.&lt;/u&gt;&amp;#160;Under legacy GAAP, sales commissions and other third-party acquisition costs resulting directly from securing contracts with customers were expensed as incurred. ASC 340 requires these costs to be recognized as an asset when incurred and expensed over a period consistent with the period of transfer to the customer of goods or services to which the asset relates. We adopted the practical expedient that if the amortization period of the asset that we otherwise would have recognized is one year or less, we expense the sales commissions and other third-party acquisition costs resulting directly from securing contracts with customers when incurred. The adoption of the new standard resulted in a decrease in expense of approximately $114,000 for fiscal year 2017, $26,000 of which related to the three months ended September 30, 2017 and $81,000 of which related to the nine months ended September 20, 2017, and $294,000 for fiscal year 2016 and a decrease in stockholders&amp;#8217; equity of $0.3 million in fiscal year 2016. For fiscal year 2017, the decrease in expense primarily relates to lower sales commissions due to lower revenue on our minimum license/royalty payment contract as noted above. For fiscal year 2016, the decrease primarily relates to lower sales commissions due to lower revenue from our 2015 imaging software license contract and lower revenue on our minimum license/royalty payment contract as noted above.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Revenue recognition related to our other arrangements for software licenses, software maintenance, services, and hardware remained substantially unchanged.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;As a practical expedient, for contracts that were modified before the earliest reporting period of application of the standard, we have not retrospectively restated the contracts for those contract modifications. Instead we have reflected the aggregate effect of all modifications that occurred before the earliest reporting period of application when (i) identifying the satisfied and unsatisfied performance obligations, (ii) determining the transaction price, and (iii) allocating the transaction price to the satisfied and unsatisfied performance obligations.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px;
 margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;We have not restated contracts that began and were completed within the same annual reporting period. For completed contracts that have variable consideration, we have used the transaction price at the date the contract was completed rather than estimating variable consideration amounts in comparative reporting periods.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;For fiscal years 2017 and 2016, adoption of the standard resulted in an aggregate decrease in revenue of $0.8 million and $2.8 million, respectively, a decrease in costs and expenses of $0.1 million and $0.3 million, respectively, a decrease in the provision for income taxes of $0.4 million and $1.0 million, respectively, and an increase in stockholders&amp;#8217; equity of $0.9 million and $1.2 million respectively, primarily due to the changes noted above. In addition, adoption of the standard resulted in an increase in accounts receivable of $1.4 million and $2.2 million as of December 31, 2017 and 2016, respectively, driven by unbilled receivables from recognition of revenue from the estimate of variable consideration related to the minimum license/royalty payments in one of our contracts; a decrease in deferred tax assets of $0.3 million and $0.8 million as of December 31, 2017 and 2016, respectively, driven primarily by a difference in timing of revenue recognition and expenses for book and tax purposes; and an increase in accrued expenses of $0.2 million and $0.3 million as of December 31, 2017 and 2016, respectively, driven by sales commissions related to recognition of revenue from the estimate of variable consideration related to the minimum license/royalty payments in one of our contracts.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;For the three and nine months ended September 30, 2017, adoption of the standard resulted in an aggregate decrease in revenue of $198,000 and $592,000, respectively, a decrease in costs and expenses of $25,000 and $82,000, respectively, and a decrease in the provision for income taxes of $89,000 and $207,000, respectively, primarily due to the same reasons noted above.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;See Impacts of Topic 606 Adoption to Reported Results below for the impact of the adoption of the new standard on our consolidated financial statements.&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;Impacts of Topic 606 Adoption to Reported Results&lt;/i&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Adoption of the new revenue standard impacted our reported results as follows:&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color:
 initial;" 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;&amp;#160;&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;&amp;#160;&lt;/td&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: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Three 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 style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;(In thousands, except per share data)&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;September 30, 2017&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt; 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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;New Revenue&lt;/td&gt;
&lt;td style="font-weight: bold;" 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;&amp;#160;&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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Standard&lt;/td&gt;
&lt;td style="font-weight: bold;" 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;&amp;#160;&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Reported&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Adjustment&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Adjusted&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt; font-weight: bold;"&gt;Consolidated Statements of Income:&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-left: 1pt; width: 690px;"&gt;Revenue&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;5,905&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;(198&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;5,707&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Costs and expenses&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,259&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;(25&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;4,234&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Provision for income taxes&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;545&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;(89&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;456&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Net income&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,229&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;(84&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;1,145&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Net income per share - basic and diluted&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;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;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(0.01&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;0.05&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Nine 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 style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;(In thousands, except per share data)&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;September 30, 2017&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt; 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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;New Revenue&lt;/td&gt;
&lt;td style="font-weight: bold;" 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;&amp;#160;&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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Standard&lt;/td&gt;
&lt;td style="font-weight: bold;" 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;&amp;#160;&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Reported&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Adjustment&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Adjusted&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt; font-weight: bold;"&gt;Consolidated Statements of Income:&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-left: 1pt; width: 690px;"&gt;Revenue&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;12,997&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;(592&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;12,405&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Costs and expenses&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;12,131&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;(82&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;12,049&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Provision for income taxes&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;742&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;(207&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;535&lt;/td&gt;
&lt;td style="text-align:
 left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Net income&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,863&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;(303&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;1,560&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-left: 1pt;"&gt;Net income per share - basic&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;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;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(0.02&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;0.07&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="padding-left: 1pt;"&gt;Net income per share - diluted&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;0.08&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;(0.01&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;0.07&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;(In thousands)&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;September 30, 2017&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt; 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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;New Revenue&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Standard&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Reported&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Adjustment&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Adjusted&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt; font-weight: bold;" nowrap="nowrap"&gt;Consolidated Balance Sheets:&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt; width: 690px;"&gt;Accounts receivable, net&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;5,616&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;1,643&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;7,259&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Prepaid
 expenses and other current assets&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;315&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;14&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;329&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Deferred tax assets&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,648&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;(545&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;5,103&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Accrued expenses&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,272&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;251&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,523&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Stockholders' equity&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;60,589&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;861&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;61,450&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;/p&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;Adoption of the new revenue standard had no impact on total cash provided from or used in operating, financing, or investing in our consolidated statements of cash flows.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
<us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Revenue&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Balance at&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="2" nowrap="nowrap"&gt;Recognized&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Beginning of&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="2" nowrap="nowrap"&gt;In Advance of&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Balance at End of&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Billings&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Billings&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Three months ended September 30, 2017&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract assets:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt; width: 590px;"&gt;Unbilled receivables&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;1,883&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;43&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;(283&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;1,643&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Three months ended September 30, 2018&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract assets:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&gt;Unbilled receivables&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;1,542&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;1,170&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;(557&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;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,155&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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="2" nowrap="nowrap"&gt;Balance at&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Beginning of&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Revenue&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="2" nowrap="nowrap"&gt;Balance at End of&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Billings&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Recognized&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Three months ended September 30, 2017&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract liabilities:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt; width: 590px;"&gt;Deferred revenue&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;2,291&lt;/td&gt;
&lt;td style="text-align: left; width:
 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;1,527&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;(1,089&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;2,729&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Three months ended September 30, 2018&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract liabilities:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&gt;Deferred revenue&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;2,421&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;1,991&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;(1,297&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;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;3,115&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Revenue&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Balance at&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="2" nowrap="nowrap"&gt;Recognized&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Beginning of&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="2" nowrap="nowrap"&gt;In Advance of&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Balance at End of&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Billings&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td
 style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Billings&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Nine months ended September 30, 2017&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract assets:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt; width: 590px;"&gt;Unbilled receivables&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;2,259&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;169&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;(785&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;1,643&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Nine months ended September 30, 2018&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract assets:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&gt;Unbilled receivables&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;1,429&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;1,745&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;(1,019&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;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2,155&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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="2" nowrap="nowrap"&gt;Balance at&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Beginning of&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Revenue&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="2" nowrap="nowrap"&gt;Balance at End of&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Billings&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Recognized&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Period&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Nine months ended September 30, 2017&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract liabilities:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt; width: 590px;"&gt;Deferred revenue&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;2,933&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;3,430&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;(3,634&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 180px;"&gt;2,729&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;"&gt;Nine months ended September 30, 2018&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;Contract liabilities:&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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 9pt;"&gt;Deferred revenue&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;2,932&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;4,176&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;(3,993&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;$&lt;/td&gt;
&lt;td style="text-align: right;"&gt;3,115&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
<us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 96%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="10" nowrap="nowrap"&gt;Fair&amp;#160;Value&amp;#160;Measurement&amp;#160;at&amp;#160;September&amp;#160;30,&amp;#160;2018&amp;#160;Using:&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&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="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 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="2" nowrap="nowrap"&gt;Significant&amp;#160;Other&lt;br  /&gt;Observable&amp;#160;Inputs&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="2" nowrap="nowrap"&gt;Significant&lt;br  /&gt;Unobservable&lt;br  /&gt;Inputs&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 style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;(Level 1)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;(Level 2)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;(Level 3)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 692px;"&gt;Money market funds (included in cash and cash equivalents)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; width: 225px;"&gt;47,814&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; width: 225px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; width: 225px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-bottom: 2.5pt; padding-left: 9pt;"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;47,814&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 96%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="10" nowrap="nowrap"&gt;Fair&amp;#160;Value&amp;#160;Measurement&amp;#160;at&amp;#160;December&amp;#160;31,&amp;#160;2017&amp;#160;Using:&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&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="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 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="2" nowrap="nowrap"&gt;Significant&amp;#160;Other&lt;br  /&gt;Observable&amp;#160;Inputs&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="2" nowrap="nowrap"&gt;Significant&lt;br  /&gt;Unobservable&lt;br  /&gt;Inputs&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 style="font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2"&gt;(Level 1)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2"&gt;(Level 2)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2"&gt;(Level 3)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 692px;"&gt;Money market funds (included in cash and cash equivalents)&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; width: 225px;"&gt;49,986&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; width: 225px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; width: 225px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-bottom: 2.5pt; padding-left: 9pt;"&gt;Total&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;49,986&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 98%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;font style="font-size: 10pt;"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;2018&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;2017&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;2018&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;2017&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="6"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;" colspan="2"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; width: 722px;"&gt;&lt;font style="font-size: 10pt;"&gt;Net income&lt;/font&gt;&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;&lt;font style="font-size: 10pt;"&gt;1,277&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;&lt;font style="font-size: 10pt;"&gt;1,145&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;&lt;font style="font-size: 10pt;"&gt;594&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;&lt;font style="font-size: 10pt;"&gt;1,560&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size:
 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-decoration: underline;"&gt;&lt;font style="font-size: 10pt;"&gt;Shares outstanding:&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;Weighted-average common shares outstanding&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,564&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,679&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,548&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,900&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Additional dilutive common stock equivalents&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;75&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;79&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;56&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;67&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;Diluted shares outstanding&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,639&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,758&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,604&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;21,967&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align:
 right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;Net income per share &amp;#8211; basic&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.06&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.05&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.03&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.07&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;Net income per share &amp;#8211; diluted&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.06&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.05&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.03&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;font style="font-size: 10pt;"&gt;0.07&lt;/font&gt;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&lt;font style="font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
<us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/p&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap"&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/p&gt;
&lt;p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;" 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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;"&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="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;7&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;4&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;15&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;8&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&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;34&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;34&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;71&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;82&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&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;5&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;9&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;11&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;General and administrative&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;141&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;155&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;299&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;364&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 9pt;"&gt;Stock-based compensation expense&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;186&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double;
 text-align: right;"&gt;198&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;394&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;465&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
<us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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;Nine 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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;September 30,&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;September 30,&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; 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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; width: 722px;"&gt;United States&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;1,516&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;5,215&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;5,107&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;10,335&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left;"&gt;United Kingdom&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,329&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;32&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,838&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;222&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&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;2,128&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;60&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,308&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;217&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-bottom: 1pt;"&gt;Rest of World&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;428&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;400&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;1,820&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;1,631&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;5,401&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt
 double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;5,707&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;12,073&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;12,405&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
<us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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;Nine 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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;September 30,&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;September 30,&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; 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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="width: 722px;"&gt;Biometrics&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;5,216&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;3,127&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;11,104&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;9,218&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&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;185&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,537&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;969&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;3,060&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;DSL royalties&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;43&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;-&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;127&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;5,401&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;5,707&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;12,073&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;12,405&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom:
 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
<awre:ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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;Nine 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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;September 30,&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap"&gt;September 30,&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; 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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2018&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;2017&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; width: 722px;"&gt;Goods or services transferred at a point in time&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;2,803&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;4,275&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;5,342&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 150px;"&gt;7,859&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;Goods or services transferred over time&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;2,598&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;1,432&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;6,731&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right;"&gt;4,546&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;5,401&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;5,707&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;12,073&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="border-bottom: black 2.5pt double; text-align: right;"&gt;12,405&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 2.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</awre:ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock>
<us-gaap:ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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;&amp;#160;&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;&amp;#160;&lt;/td&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: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Three 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 style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;(In thousands, except per share data)&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;September 30, 2017&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt; 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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;New Revenue&lt;/td&gt;
&lt;td style="font-weight: bold;" 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;&amp;#160;&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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Standard&lt;/td&gt;
&lt;td style="font-weight: bold;" 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;&amp;#160;&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Reported&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Adjustment&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Adjusted&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt; font-weight: bold;"&gt;Consolidated Statements of Income:&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-left: 1pt; width: 690px;"&gt;Revenue&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;5,905&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;(198&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;5,707&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Costs and expenses&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,259&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;(25&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;4,234&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Provision for income taxes&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;545&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;(89&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;456&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Net income&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,229&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;(84&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;1,145&lt;/td&gt;
&lt;td
 style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Net income per share - basic and diluted&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;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;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(0.01&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;0.05&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Nine 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 style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;(In thousands, except per share data)&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;September 30, 2017&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt; 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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;New Revenue&lt;/td&gt;
&lt;td style="font-weight: bold;" 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;&amp;#160;&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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Standard&lt;/td&gt;
&lt;td style="font-weight: bold;" 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;&amp;#160;&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Reported&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Adjustment&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Adjusted&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt; font-weight: bold;"&gt;Consolidated Statements of Income:&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="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-left: 1pt; width: 690px;"&gt;Revenue&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;12,997&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;(592&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;)&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;12,405&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Costs and expenses&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;12,131&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;(82&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;12,049&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Provision for income taxes&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;742&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;(207&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;535&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Net income&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,863&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;(303&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;1,560&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="padding-left: 1pt;"&gt;Net income per share - basic&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;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;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;(0.02&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;0.07&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="padding-left: 1pt;"&gt;Net income per share - diluted&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;0.08&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;(0.01&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;0.07&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&amp;#160;&lt;/p&gt;
&lt;table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;(In thousands)&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;September 30, 2017&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt; 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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;New Revenue&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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 nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&lt;/td&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="2" nowrap="nowrap"&gt;Standard&lt;/td&gt;
&lt;td style="font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td colspan="2" nowrap="nowrap"&gt;&amp;#160;&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: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Reported&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;Adjustment&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"&gt;As Adjusted&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt; font-weight: bold;" nowrap="nowrap"&gt;Consolidated Balance Sheets:&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;" nowrap="nowrap"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt; width: 690px;"&gt;Accounts receivable, net&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 16px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;5,616&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;1,643&lt;/td&gt;
&lt;td style="text-align: left; width:
 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; width: 225px;"&gt;7,259&lt;/td&gt;
&lt;td style="text-align: left; width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Prepaid expenses and other current assets&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;315&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;14&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;329&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Deferred tax assets&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,648&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;(545&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;5,103&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: #cceeff; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Accrued expenses&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,272&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;251&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,523&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="background-color: white; vertical-align: bottom;"&gt;
&lt;td style="text-align: left; padding-left: 1pt;"&gt;Stockholders' equity&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;60,589&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;861&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;61,450&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock>
<awre:UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">43000</awre:UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings>
<awre:UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">169000</awre:UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings>
<awre:UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">1170000</awre:UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings>
<awre:UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">1745000</awre:UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings>
<awre:UnbilledReceivablesCurrentBillings contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">283000</awre:UnbilledReceivablesCurrentBillings>
<awre:UnbilledReceivablesCurrentBillings contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">785000</awre:UnbilledReceivablesCurrentBillings>
<awre:UnbilledReceivablesCurrentBillings contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">557000</awre:UnbilledReceivablesCurrentBillings>
<awre:UnbilledReceivablesCurrentBillings contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">1019000</awre:UnbilledReceivablesCurrentBillings>
<us-gaap:DeferredRevenue contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00" unitRef="USD" decimals="-3">2932000</us-gaap:DeferredRevenue>
<us-gaap:DeferredRevenue contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">3115000</us-gaap:DeferredRevenue>
<us-gaap:DeferredRevenue contextRef="Context_As_Of_01_Jul_2017T00_00_00_TO_30_Jun_2017T00_00_00" unitRef="USD" decimals="-3">2291000</us-gaap:DeferredRevenue>
<us-gaap:DeferredRevenue contextRef="Context_As_Of_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">2729000</us-gaap:DeferredRevenue>
<us-gaap:DeferredRevenue contextRef="Context_As_Of_01_Jan_2017T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="-3">2933000</us-gaap:DeferredRevenue>
<us-gaap:DeferredRevenue contextRef="Context_As_Of_01_Jul_2018T00_00_00_TO_30_Jun_2018T00_00_00" unitRef="USD" decimals="-3">2421000</us-gaap:DeferredRevenue>
<us-gaap:DeferredRevenueAdditions contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">1527000</us-gaap:DeferredRevenueAdditions>
<us-gaap:DeferredRevenueAdditions contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">3430000</us-gaap:DeferredRevenueAdditions>
<us-gaap:DeferredRevenueAdditions contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">1991000</us-gaap:DeferredRevenueAdditions>
<us-gaap:DeferredRevenueAdditions contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">4176000</us-gaap:DeferredRevenueAdditions>
<us-gaap:DeferredRevenueRevenueRecognized1 contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">1089000</us-gaap:DeferredRevenueRevenueRecognized1>
<us-gaap:DeferredRevenueRevenueRecognized1 contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">3634000</us-gaap:DeferredRevenueRevenueRecognized1>
<us-gaap:DeferredRevenueRevenueRecognized1 contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">1297000</us-gaap:DeferredRevenueRevenueRecognized1>
<us-gaap:DeferredRevenueRevenueRecognized1 contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">3993000</us-gaap:DeferredRevenueRevenueRecognized1>
<awre:PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="pure" decimals="2">0.98</awre:PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue>
<awre:MinimumPeriodOfRemainingPerformanceObligations contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">P1Y</awre:MinimumPeriodOfRemainingPerformanceObligations>
<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FinancialInstrumentAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">49986000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00_FinancialInstrumentAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">47814000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">49986000</us-gaap:AssetsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">0</us-gaap:AssetsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">0</us-gaap:AssetsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">47814000</us-gaap:AssetsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">0</us-gaap:AssetsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-3">0</us-gaap:AssetsFairValueDisclosure>
<us-gaap:CashEquivalentsAtCarryingValue contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_FinancialInstrumentAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-6">50000000</us-gaap:CashEquivalentsAtCarryingValue>
<us-gaap:CashEquivalentsAtCarryingValue contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00_FinancialInstrumentAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="USD" decimals="-5">47800000</us-gaap:CashEquivalentsAtCarryingValue>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="shares" decimals="-3">79000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="shares" decimals="-3">67000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="shares" decimals="-3">75000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="shares" decimals="-3">56000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">198000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_IncomeStatementLocationAxis_CostOfServicesMember" unitRef="USD" decimals="-3">4000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">34000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">5000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">155000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="-3">465000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_IncomeStatementLocationAxis_CostOfServicesMember" unitRef="USD" decimals="-3">8000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">82000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">11000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">364000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">186000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_IncomeStatementLocationAxis_CostOfServicesMember" unitRef="USD" decimals="-3">7000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">34000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">4000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">141000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-3">394000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_IncomeStatementLocationAxis_CostOfServicesMember" unitRef="USD" decimals="-3">15000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">71000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_IncomeStatementLocationAxis_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">9000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">299000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="USD" decimals="0">580000</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="Context_Custom_01_Feb_2017T00_00_00_TO_28_Feb_2017T00_00_00_AwardTypeAxis_UnrestrictedStockMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateFebruary272017Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="shares" decimals="INF">134000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="Context_Custom_01_Mar_2018T00_00_00_TO_20_Mar_2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="shares" decimals="INF">138000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="Context_Custom_01_Dec_2018T00_00_00_TO_31_Dec_2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="shares" decimals="INF">69000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<awre:NumberOfEqualInstallmentsForSharesIssuance contextRef="Context_Custom_01_Feb_2017T00_00_00_TO_28_Feb_2017T00_00_00_AwardTypeAxis_UnrestrictedStockMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateFebruary272017Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="Installment" decimals="INF">2</awre:NumberOfEqualInstallmentsForSharesIssuance>
<awre:NumberOfEqualInstallmentsForSharesIssuance contextRef="Context_Custom_01_Mar_2018T00_00_00_TO_20_Mar_2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="Installment" decimals="INF">2</awre:NumberOfEqualInstallmentsForSharesIssuance>
<us-gaap:RestrictedStockExpense contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="USD" decimals="0">186000</us-gaap:RestrictedStockExpense>
<us-gaap:RestrictedStockExpense contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="USD" decimals="0">394000</us-gaap:RestrictedStockExpense>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="Context_As_Of_31_Dec_2018T00_00_00_TO_31_Dec_2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="USD" decimals="0">186000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="Context_Custom_01_Jan_2017T00_00_00_TO_31_Jan_2017T00_00_00_AwardTypeAxis_UnrestrictedStockMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateFebruary272017Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="shares" decimals="INF">53378</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="Context_Custom_01_Jul_2017T00_00_00_TO_31_Jul_2017T00_00_00_AwardTypeAxis_UnrestrictedStockMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateFebruary272017Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="shares" decimals="INF">54014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="Context_0ME_01-Jul-2018T00_00_00_TO_02-Jul-2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="shares" decimals="INF">57592</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
<us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="Context_Custom_01_Jan_2017T00_00_00_TO_31_Jan_2017T00_00_00_AwardTypeAxis_UnrestrictedStockMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateFebruary272017Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="shares" decimals="INF">13622</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
<us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="Context_Custom_01_Jul_2017T00_00_00_TO_31_Jul_2017T00_00_00_AwardTypeAxis_UnrestrictedStockMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateFebruary272017Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="shares" decimals="INF">12986</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
<us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="Context_0ME_01-Jul-2018T00_00_00_TO_02-Jul-2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="shares" decimals="INF">11408</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Context_Custom_01_Jan_2017T00_00_00_TO_31_Jan_2017T00_00_00_AwardTypeAxis_UnrestrictedStockMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateFebruary272017Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="USD" decimals="0">64000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Context_Custom_01_Jul_2017T00_00_00_TO_31_Jul_2017T00_00_00_AwardTypeAxis_UnrestrictedStockMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateFebruary272017Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="USD" decimals="0">67000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="Context_0ME_01-Jul-2018T00_00_00_TO_02-Jul-2018T00_00_00_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardTypeAxis_UnrestrictedStockMember_AwardDateAxis_GrantDateMarch2018Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="USD" decimals="0">51000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:EarningsPerShareBasicAndDiluted contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD_per_Share" decimals="2">0.06</us-gaap:EarningsPerShareBasicAndDiluted>
<us-gaap:EarningsPerShareBasicAndDiluted contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD_per_Share" decimals="2">-0.01</us-gaap:EarningsPerShareBasicAndDiluted>
<us-gaap:EarningsPerShareBasicAndDiluted contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD_per_Share" decimals="2">0.05</us-gaap:EarningsPerShareBasicAndDiluted>
<us-gaap:AccountsReceivableNet contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">2200000</us-gaap:AccountsReceivableNet>
<us-gaap:AccountsReceivableNet contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD" decimals="-3">5616000</us-gaap:AccountsReceivableNet>
<us-gaap:AccountsReceivableNet contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD" decimals="-3">1643000</us-gaap:AccountsReceivableNet>
<us-gaap:AccountsReceivableNet contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD" decimals="-3">7259000</us-gaap:AccountsReceivableNet>
<us-gaap:AccountsReceivableNet contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">1400000</us-gaap:AccountsReceivableNet>
<us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">-800000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
<us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" unitRef="USD" decimals="-3">5648000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
<us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" unitRef="USD" decimals="-3">-545000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
<us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" unitRef="USD" decimals="-3">5103000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
<us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">-300000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
<awre:ConsummatedLicenseContract contextRef="Context_Custom_01_Oct_2015T00_00_00_TO_31_Oct_2015T00_00_00_TypeOfArrangementAxis_ImagingSoftwareLicenseContract2015Member_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-3">4625000</awre:ConsummatedLicenseContract>
<us-gaap:UnbilledContractsReceivable contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00_TypeOfArrangementAxis_MinimumLicenseRoyaltyPaymentContractMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">2200000</us-gaap:UnbilledContractsReceivable>

<us-gaap:UnbilledContractsReceivable contextRef="Context_As_Of_31_Dec_2017T00_00_00_TO_31_Dec_2017T00_00_00_TypeOfArrangementAxis_MinimumLicenseRoyaltyPaymentContractMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="-5">1400000</us-gaap:UnbilledContractsReceivable>
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="Context_3ME_01_Jul_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="pure" decimals="2">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="pure" decimals="2">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="pure" decimals="2">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="pure" decimals="2">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
<us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="Context_As_Of_24_Apr_2018T00_00_00_TO_24_Apr_2018T00_00_00_TitleOfIndividualAxis_BoardOfDirectorsChairmanMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="-6">10000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
<us-gaap:StockRepurchasedDuringPeriodShares contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_TitleOfIndividualAxis_BoardOfDirectorsChairmanMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">32596</us-gaap:StockRepurchasedDuringPeriodShares>
<us-gaap:StockRepurchasedDuringPeriodShares contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_TitleOfIndividualAxis_BoardOfDirectorsChairmanMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">66367</us-gaap:StockRepurchasedDuringPeriodShares>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="Context_3ME_01_Jul_2018T00_00_00_TO_30_Sep_2018T00_00_00_TitleOfIndividualAxis_BoardOfDirectorsChairmanMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">122000</us-gaap:StockRepurchasedDuringPeriodValue>
<us-gaap:StockRepurchasedDuringPeriodValue contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00_TitleOfIndividualAxis_BoardOfDirectorsChairmanMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">260000</us-gaap:StockRepurchasedDuringPeriodValue>
<dei:EntitySmallBusiness contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">false</dei:EntitySmallBusiness>

<!-- Footnote Section -->
<link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
</link:footnoteLink>
<us-gaap:RevenueRemainingPerformanceObligation contextRef="Context_As_Of_30_Sep_2018T00_00_00_TO_30_Sep_2018T00_00_00" unitRef="USD" decimals="-5">100000</us-gaap:RevenueRemainingPerformanceObligation>
<xbrli:context id="Context_1ME_01-Oct-2015T00_00_00_TO_31-Oct-2015T00_00_00_ProductOrServiceAxis_MaintenanceMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_TypeOfArrangementAxis_ImagingSoftwareLicenseContract2015Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MaintenanceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:ImagingSoftwareLicenseContract2015Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2015-10-01</xbrli:startDate><xbrli:endDate>2015-10-31</xbrli:endDate></xbrli:period></xbrli:context>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_1ME_01-Oct-2015T00_00_00_TO_31-Oct-2015T00_00_00_ProductOrServiceAxis_MaintenanceMember_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_TypeOfArrangementAxis_ImagingSoftwareLicenseContract2015Member" unitRef="USD" decimals="0">125000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<xbrli:context id="Context_12ME_01-Jan-2016T00_00_00_TO_31-Dec-2016T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_TypeOfArrangementAxis_MinimumLicenseRoyaltyPaymentContractMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">awre:MinimumLicenseRoyaltyPaymentContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_12ME_01-Jan-2016T00_00_00_TO_31-Dec-2016T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_TypeOfArrangementAxis_MinimumLicenseRoyaltyPaymentContractMember" unitRef="USD" decimals="0">860000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<xbrli:context id="Context_3ME_01-Jul-2017T00_00_00_TO_30-Sep-2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-07-01</xbrli:startDate><xbrli:endDate>2017-09-30</xbrli:endDate></xbrli:period></xbrli:context>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_3ME_01-Jul-2017T00_00_00_TO_30-Sep-2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-198000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<xbrli:context id="Context_9ME_01-Jan-2017T00_00_00_TO_30-Sep-2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001015739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-09-30</xbrli:endDate></xbrli:period></xbrli:context>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="Context_9ME_01-Jan-2017T00_00_00_TO_30-Sep-2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-592000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
<us-gaap:CostsAndExpenses contextRef="Context_3ME_01-Jul-2017T00_00_00_TO_30-Sep-2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-25000</us-gaap:CostsAndExpenses>
<us-gaap:CostsAndExpenses contextRef="Context_9ME_01-Jan-2017T00_00_00_TO_30-Sep-2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-82000</us-gaap:CostsAndExpenses>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_3ME_01-Jul-2017T00_00_00_TO_30-Sep-2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-89000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_9ME_01-Jan-2017T00_00_00_TO_30-Sep-2017T00_00_00_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member" unitRef="USD" decimals="0">-207000</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_Custom_01_Feb_2017T00_00_00_TO_28_Feb_2017T00_00_00_AwardTypeAxis_UnrestrictedStockMember_PlanNameAxis_NonqualifiedStockPlan2001Member_AwardDateAxis_GrantDateFebruary272017Member_TitleOfIndividualAxis_DirectorsOfficerAndEmployeesMember" unitRef="USD" decimals="0">663000</us-gaap:AllocatedShareBasedCompensationExpense>
<dei:EntityEmergingGrowthCompany contextRef="Context_9ME_01_Jan_2018T00_00_00_TO_30_Sep_2018T00_00_00">false</dei:EntityEmergingGrowthCompany>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>awre-20180930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Modified with Ez-Editor Version 1.8.0.1 on Thursday, October 25, 2018 08:40:17 PM -->
<schema targetNamespace="http://www.aware.com/20180930" elementFormDefault="qualified" xmlns:awre="http://www.aware.com/20180930" 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/2018-01-31" xmlns:us-gaap-att="http://fasb.org/us-gaap/attributes" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-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" xmlns:srt-types="http://fasb.org/srt-types/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31">
<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/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
<link:definition>002 - Statement - CONSOLIDATED BALANCE SHEETS</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 (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/RevenueRecognition" id="RevenueRecognition">
<link:definition>008 - Disclosure - Revenue Recognition</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>009 - 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>010 - 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>011 - 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>012 - 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/RecentlyAdoptedAccountingPronouncements" id="RecentlyAdoptedAccountingPronouncements">
<link:definition>013 - Disclosure - Recently Adopted 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/RecentAccountingPronouncementsNotYetAdopted" id="RecentAccountingPronouncementsNotYetAdopted">
<link:definition>014 - Disclosure - Recent Accounting Pronouncements Not Yet Adopted</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>015 - 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/ShareRepurchaseProgram" id="ShareRepurchaseProgram">
<link:definition>016 - 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/IncomeFromPatentArrangement" id="IncomeFromPatentArrangement">
<link:definition>017 - Disclosure - Income from patent arrangement</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>018 - 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/RevenueRecognitionTables" id="RevenueRecognitionTables">
<link:definition>019 - Disclosure - Revenue Recognition (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/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
<link:definition>020 - 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>021 - 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>022 - 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>023 - 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/RecentlyAdoptedAccountingPronouncementstables" id="RecentlyAdoptedAccountingPronouncementstables">
<link:definition>024 - Disclosure - Recently Adopted Accounting Pronouncements (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/RevenueRecognitionDetails" id="RevenueRecognitionDetails">
<link:definition>025 - Disclosure - Revenue Recognition (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/RevenueRecognitionDetails1" id="RevenueRecognitionDetails1">
<link:definition>026 - Disclosure - Revenue Recognition (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/RevenueRecognitionDetailTextuals" id="RevenueRecognitionDetailTextuals">
<link:definition>027 - Disclosure - Revenue Recognition (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/FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails" id="FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails">
<link:definition>028 - 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>029 - 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>030 - 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/StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails" id="StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails">
<link:definition>031 - 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>032 - 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>033 - 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>034 - 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/BusinessSegmentsRevenueByTimingOfTransferOfGoodsOrServicesDetails2" id="BusinessSegmentsRevenueByTimingOfTransferOfGoodsOrServicesDetails2">
<link:definition>035 - Disclosure - Business Segments - Revenue by timing of transfer of goods or services (Details 2)</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/BusinessSegmentsDetailTextuals" id="BusinessSegmentsDetailTextuals">
<link:definition>036 - Disclosure - Business Segments (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/RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardIncomeStatementDetails" id="RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardIncomeStatementDetails">
<link:definition>037 - Disclosure - Recently Adopted Accounting Pronouncements - Adoption of the new revenue standard Income Statement (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/RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardBalanceSheetdetails1" id="RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardBalanceSheetdetails1">
<link:definition>038 - Disclosure - Recently Adopted Accounting Pronouncements - Adoption of the new revenue standard Balance Sheet (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/RecentlyAdoptedAccountingPronouncementsDetailTextuals" id="RecentlyAdoptedAccountingPronouncementsDetailTextuals">
<link:definition>039 - Disclosure - Recently Adopted Accounting Pronouncements (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>040 - 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/ShareRepurchaseProgramDetailTextuals" id="ShareRepurchaseProgramDetailTextuals">
<link:definition>041 - 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:roleType roleURI="http://www.aware.com/role/IncomeFromPatentArrangementDetailTextuals" id="IncomeFromPatentArrangementDetailTextuals">
<link:definition>042 - Disclosure - Income from patent arrangement (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-20180930_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-20180930_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-20180930_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-20180930_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/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="https://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="https://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-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/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-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/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd"/>
<import namespace="http://fasb.org/us-roles/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd"/>
<import namespace="http://fasb.org/srt-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd"/>
<import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd"/>
<element name="DocumentAndEntityInformationAbstract" id="awre_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="IncomeFromIntangibleAssets" id="awre_IncomeFromIntangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
<element name="DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss" id="awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" 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="RevenueRecognitionTextBlock" id="awre_RevenueRecognitionTextBlock" type="nonnum:textBlockItemType" abstract="false" 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="ShareRepurchaseProgramTextBlock" id="awre_ShareRepurchaseProgramTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="IncomeFromPatentArrangementAbstract" id="awre_IncomeFromPatentArrangementAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="IncomeFromPatentArrangementTextBlock" id="awre_IncomeFromPatentArrangementTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock" id="awre_ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="MovementInUnbilledReceivablesCurrentRollForward" id="awre_MovementInUnbilledReceivablesCurrentRollForward" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings" id="awre_UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
<element name="UnbilledReceivablesCurrentBillings" id="awre_UnbilledReceivablesCurrentBillings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
<element name="PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue" id="awre_PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="MinimumPeriodOfRemainingPerformanceObligations" id="awre_MinimumPeriodOfRemainingPerformanceObligations" type="xbrli:durationItemType" abstract="false" 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="NonqualifiedStockPlan2001Member" id="awre_NonqualifiedStockPlan2001Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="UnrestrictedStockMember" id="awre_UnrestrictedStockMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="GrantDateMarch2018Member" id="awre_GrantDateMarch2018Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="GrantDateFebruary272017Member" id="awre_GrantDateFebruary272017Member" 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="NumberOfEqualInstallmentsForSharesIssuance" id="awre_NumberOfEqualInstallmentsForSharesIssuance" type="xbrli:integerItemType" abstract="false" 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="CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" id="awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="ImagingSoftwareLicenseContract2015Member" id="awre_ImagingSoftwareLicenseContract2015Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="DslRoyaltyContractsMember" id="awre_DslRoyaltyContractsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="MinimumLicenseRoyaltyPaymentContractMember" id="awre_MinimumLicenseRoyaltyPaymentContractMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember" id="awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
<element name="ConsummatedLicenseContract" id="awre_ConsummatedLicenseContract" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
<element name="ShareRepurchaseProgramTable" id="awre_ShareRepurchaseProgramTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
<element name="ShareRepurchaseProgramLineItems" id="awre_ShareRepurchaseProgramLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>awre-20180930_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.8.0.1 on Thursday, October 25, 2018 08:40:18 PM -->
<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-20180930.xsd#ConsolidatedBalanceSheets" roleURI="http://www.aware.com/role/ConsolidatedBalanceSheets"/>
<calculationLink xlink:type="extended" xlink:role="http://www.aware.com/role/ConsolidatedBalanceSheets">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent"/>
<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_UnbilledReceivablesCurrent" order="30" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="40" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet"/><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_DeferredTaxAssetsNet" order="30" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="40" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="40" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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-20180930.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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold"/>
<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_CostOfGoodsAndServicesSold" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="20" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="30" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="40" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/><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_RevenueFromContractWithCustomerIncludingAssessedTax" 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="awre-20180930.xsd#awre_IncomeFromIntangibleAssets" xlink:label="loc_awre_IncomeFromIntangibleAssets"/><calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_awre_IncomeFromIntangibleAssets" order="30" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncome" xlink:label="loc_us-gaap_OtherIncome"/><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_OtherIncome" order="20" use="optional" weight="1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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-20180930.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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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-20180930.xsd#awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss" xlink:label="loc_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss"/>
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss" order="40" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="50" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="60" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables"/>
<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_IncreaseDecreaseInUnbilledReceivables" order="80" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="90" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="100" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="110" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="120" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="130" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="140" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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="20" use="optional" weight="-1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="30" use="optional" weight="-1"/><loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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-20180930.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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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-20180930_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.8.0.1 on Thursday, October 25, 2018 08:40:18 PM -->
<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-20180930.xsd#ConsolidatedStatementsOfIncomeAndComprehensiveIncomeUnaudited" roleURI="http://www.aware.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeUnaudited"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails" roleURI="http://www.aware.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#FairValueMeasurementsDetailTextuals" roleURI="http://www.aware.com/role/FairValueMeasurementsDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails" roleURI="http://www.aware.com/role/StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#StockBasedCompensationDetailTextuals" roleURI="http://www.aware.com/role/StockBasedCompensationDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#BusinessSegmentsRevenuesGeneratedFollowingGeographicRegionsDetails" roleURI="http://www.aware.com/role/BusinessSegmentsRevenuesGeneratedFollowingGeographicRegionsDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#BusinessSegmentsSummaryOfRevenueByProductGroupDetails1" roleURI="http://www.aware.com/role/BusinessSegmentsSummaryOfRevenueByProductGroupDetails1"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#BusinessSegmentsRevenueByTimingOfTransferOfGoodsOrServicesDetails2" roleURI="http://www.aware.com/role/BusinessSegmentsRevenueByTimingOfTransferOfGoodsOrServicesDetails2"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardIncomeStatementDetails" roleURI="http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardIncomeStatementDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardBalanceSheetdetails1" roleURI="http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardBalanceSheetdetails1"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#RecentlyAdoptedAccountingPronouncementsDetailTextuals" roleURI="http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementsDetailTextuals"/>
<roleRef xlink:type="simple" roleURI="http://www.aware.com/role/ShareRepurchaseProgramDetailTextuals" xlink:href="awre-20180930.xsd#ShareRepurchaseProgramDetailTextuals"/>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeUnaudited">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_srt_ProductOrServiceAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_2" xlink:to="loc_srt_ProductsAndServicesDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_2" xlink:to="loc_srt_ProductsAndServicesDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicenseAndServiceMember" xlink:label="loc_us-gaap_LicenseAndServiceMember_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3" xlink:to="loc_us-gaap_LicenseAndServiceMember_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="loc_us-gaap_MaintenanceMember_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3" xlink:to="loc_us-gaap_MaintenanceMember_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3" xlink:to="loc_us-gaap_ServiceMember_6" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RoyaltyMember" xlink:label="loc_us-gaap_RoyaltyMember_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3" xlink:to="loc_us-gaap_RoyaltyMember_7" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_8"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_RevenuesAbstract_8" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_9"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_9" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_10"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_10" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_11"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_10" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_11" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_12"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_10" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_12" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_13"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_10" xlink:to="loc_us-gaap_SellingAndMarketingExpense_13" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_14"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_10" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_14" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_15"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_10" xlink:to="loc_us-gaap_CostsAndExpenses_15" order="40" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_IncomeFromIntangibleAssets" xlink:label="loc_awre_IncomeFromIntangibleAssets_16"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_awre_IncomeFromIntangibleAssets_16" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_17"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_OperatingIncomeLoss_17" order="40" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncome" xlink:label="loc_us-gaap_OtherIncome_18"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_OtherIncome_18" order="50" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_19"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_InvestmentIncomeInterest_19" order="60" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_20"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_20" order="70" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_21"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_21" order="80" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_22"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_NetIncomeLoss_22" order="90" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_23"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_EarningsPerShareBasic_23" order="100" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_24"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_24" order="110" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_25"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_25" order="120" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_26"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_26" order="130" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_27"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_27" order="140" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_28"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_27" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_28" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_29"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_28" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_29" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_30"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_27" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_30" order="10" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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_ScheduleOfAvailableForSaleSecuritiesLineItems_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_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_FinancialInstrumentAxis_10" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_11"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_10" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_11" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_11_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_10" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_11_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_12"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_11" xlink:to="loc_us-gaap_MoneyMarketFundsMember_12" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_13"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_13" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_14"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_14" order="20" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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_ScheduleOfAvailableForSaleSecuritiesLineItems_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_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_FinancialInstrumentAxis_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6" xlink:to="loc_us-gaap_MoneyMarketFundsMember_7" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8"/>
<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_8" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_10"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_10" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_11"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_11" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_12"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_12" order="20" 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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-20180930.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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_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_AllocatedShareBasedCompensationExpense_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_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_PlanNameAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_2" xlink:to="loc_us-gaap_PlanNameDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_2" xlink:to="loc_us-gaap_PlanNameDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_NonqualifiedStockPlan2001Member" xlink:label="loc_awre_NonqualifiedStockPlan2001Member_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_3" xlink:to="loc_awre_NonqualifiedStockPlan2001Member_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_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_AwardTypeAxis_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_UnrestrictedStockMember" xlink:label="loc_awre_UnrestrictedStockMember_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6" xlink:to="loc_awre_UnrestrictedStockMember_7" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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-20180930.xsd#awre_GrantDateMarch2018Member" xlink:label="loc_awre_GrantDateMarch2018Member_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_GrantDateMarch2018Member_10" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_GrantDateFebruary272017Member" xlink:label="loc_awre_GrantDateFebruary272017Member_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_GrantDateFebruary272017Member_11" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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-20180930.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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_15"/>
<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_SubsequentEventTypeAxis_15" order="40" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_16"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_15" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_16" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_16_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_15" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_16_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_17"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_16" xlink:to="loc_us-gaap_SubsequentEventMember_17" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_18" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_NumberOfEqualInstallmentsForSharesIssuance" xlink:label="loc_awre_NumberOfEqualInstallmentsForSharesIssuance_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_awre_NumberOfEqualInstallmentsForSharesIssuance_19" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_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_AllocatedShareBasedCompensationExpense_20" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="loc_us-gaap_RestrictedStockExpense_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_RestrictedStockExpense_21" order="40" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_22"/>
<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_22" order="50" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_23"/>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_23" order="60" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_24"/>
<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_24" order="70" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_25"/>
<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_25" order="80" 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_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_srt_ConsolidationItemsAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_2" xlink:to="loc_srt_ConsolidationItemsDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_2" xlink:to="loc_srt_ConsolidationItemsDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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_srt_ConsolidationItemsDomain_3" xlink:to="loc_us-gaap_OperatingSegmentsMember_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_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_srt_StatementGeographicalAxis_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_5" xlink:to="loc_srt_SegmentGeographicalDomain_6" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_6_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_5" xlink:to="loc_srt_SegmentGeographicalDomain_6_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-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_srt_SegmentGeographicalDomain_6" xlink:to="loc_country_US_7" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_8"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6" xlink:to="loc_country_GB_8" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR" xlink:label="loc_country_BR_9"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6" xlink:to="loc_country_BR_9" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_RestOfWorldMember" xlink:label="loc_awre_RestOfWorldMember_10"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6" xlink:to="loc_awre_RestOfWorldMember_10" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_11"/>
<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_RevenueFromContractWithCustomerIncludingAssessedTax_11" 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_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_srt_ConsolidationItemsAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_2" xlink:to="loc_srt_ConsolidationItemsDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_2" xlink:to="loc_srt_ConsolidationItemsDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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_srt_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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-20180930.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-20180930.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-20180930.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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_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_RevenueFromContractWithCustomerIncludingAssessedTax_10" order="10" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/BusinessSegmentsRevenueByTimingOfTransferOfGoodsOrServicesDetails2">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_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_TimingOfTransferOfGoodOrServiceAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_2" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_2" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaap_TransferredOverTimeMember_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3" xlink:to="loc_us-gaap_TransferredOverTimeMember_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_6"/>
<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_RevenueFromContractWithCustomerIncludingAssessedTax_6" order="10" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardIncomeStatementDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_3" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_7" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_8"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_8" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" xlink:label="loc_awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member_9"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6" xlink:to="loc_awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member_9" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_10"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_10" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_11"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_CostsAndExpenses_11" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_12"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_12" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_13"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_NetIncomeLoss_13" order="40" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_14"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_14" order="50" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_15"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_EarningsPerShareBasic_15" order="60" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_16"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_16" order="70" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardBalanceSheetdetails1">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_3" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_7" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_8"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_8" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" xlink:label="loc_awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member_9"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6" xlink:to="loc_awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member_9" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_10"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_AccountsReceivableNet_10" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_11"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_11" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_12"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_12" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_13"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_13" order="40" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_14"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_StockholdersEquity_14" order="50" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementsDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_TypeOfArrangementAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_2" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_2" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ImagingSoftwareLicenseContract2015Member" xlink:label="loc_awre_ImagingSoftwareLicenseContract2015Member_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_3" xlink:to="loc_awre_ImagingSoftwareLicenseContract2015Member_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_DslRoyaltyContractsMember" xlink:label="loc_awre_DslRoyaltyContractsMember_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_3" xlink:to="loc_awre_DslRoyaltyContractsMember_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_MinimumLicenseRoyaltyPaymentContractMember" xlink:label="loc_awre_MinimumLicenseRoyaltyPaymentContractMember_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_3" xlink:to="loc_awre_MinimumLicenseRoyaltyPaymentContractMember_6" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember" xlink:label="loc_awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_3" xlink:to="loc_awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember_7" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_9"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8" xlink:to="loc_us-gaap_TypeOfAdoptionMember_9" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_9_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8" xlink:to="loc_us-gaap_TypeOfAdoptionMember_9_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_10"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_9" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_10" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_11"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_srt_ProductOrServiceAxis_11" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_12"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_11" xlink:to="loc_srt_ProductsAndServicesDomain_12" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_12_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_11" xlink:to="loc_srt_ProductsAndServicesDomain_12_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicenseAndServiceMember" xlink:label="loc_us-gaap_LicenseAndServiceMember_13"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_12" xlink:to="loc_us-gaap_LicenseAndServiceMember_13" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="loc_us-gaap_MaintenanceMember_14"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_12" xlink:to="loc_us-gaap_MaintenanceMember_14" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ConsummatedLicenseContract" xlink:label="loc_awre_ConsummatedLicenseContract_15"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_awre_ConsummatedLicenseContract_15" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_16"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_16" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_17"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_UnbilledContractsReceivable_17" order="30" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_18"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_StockholdersEquity_18" order="40" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_19"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_CostsAndExpenses_19" order="50" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_20"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_20" order="60" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_21"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_21" order="70" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_22"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_22" order="80" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_23"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0" xlink:to="loc_us-gaap_AccountsReceivableNet_23" order="90" use="optional"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.aware.com/role/ShareRepurchaseProgramDetailTextuals">
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ShareRepurchaseProgramLineItems" xlink:label="loc_awre_ShareRepurchaseProgramLineItems_0"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ShareRepurchaseProgramTable" xlink:label="loc_awre_ShareRepurchaseProgramTable_1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_awre_ShareRepurchaseProgramLineItems_0" xlink:to="loc_awre_ShareRepurchaseProgramTable_1" order="0" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_awre_ShareRepurchaseProgramTable_1" xlink:to="loc_us-gaap_TitleOfIndividualAxis_2" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TitleOfIndividualAxis_2" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TitleOfIndividualAxis_2" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BoardOfDirectorsChairmanMember" xlink:label="loc_us-gaap_BoardOfDirectorsChairmanMember_4"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_us-gaap_BoardOfDirectorsChairmanMember_4" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_awre_ShareRepurchaseProgramTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_6"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5" xlink:to="loc_us-gaap_EquityComponentDomain_6" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_6_Default"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5" xlink:to="loc_us-gaap_EquityComponentDomain_6_Default" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_7"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6" xlink:to="loc_us-gaap_CommonStockMember_7" order="0" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_awre_ShareRepurchaseProgramLineItems_0" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8" order="10" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_9"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_awre_ShareRepurchaseProgramLineItems_0" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_9" order="20" use="optional"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_10"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_awre_ShareRepurchaseProgramLineItems_0" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_10" order="30" use="optional"/>
</definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>awre-20180930_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.8.0.1 on Thursday, October 25, 2018 08:40:18 PM -->
<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-20180930.xsd#awre_DocumentAndEntityInformationAbstract" xlink:label="loc_2I0HHGGF8208_awre_DocumentAndEntityInformationAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_awre_DocumentAndEntityInformationAbstract" xlink:to="lab_4K2JJIIH0420_awre_DocumentAndEntityInformationAbstract"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_I9G01G3G9932937HF776_dei_EntityRegistrantName"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_dei_EntityRegistrantName" xlink:to="lab_K1I23I5I1154159JH998_dei_EntityRegistrantName"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_2I0HHGGF8208_dei_EntityCentralIndexKey"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_dei_EntityCentralIndexKey" xlink:to="lab_4K2JJIIH0420_dei_EntityCentralIndexKey"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="loc_I9G01G3G9932937HF776_dei_TradingSymbol"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_dei_TradingSymbol" xlink:to="lab_K1I23I5I1154159JH998_dei_TradingSymbol"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_2I0HHGGF8208_dei_CurrentFiscalYearEndDate"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_dei_CurrentFiscalYearEndDate" xlink:to="lab_4K2JJIIH0420_dei_CurrentFiscalYearEndDate"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_I9G01G3G9932937HF776_dei_EntityFilerCategory"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_dei_EntityFilerCategory" xlink:to="lab_K1I23I5I1154159JH998_dei_EntityFilerCategory"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_2I0HHGGF8208_dei_EntityCommonStockSharesOutstanding"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_4K2JJIIH0420_dei_EntityCommonStockSharesOutstanding"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_I9G01G3G9932937HF776_dei_DocumentType"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_dei_DocumentType" xlink:to="lab_K1I23I5I1154159JH998_dei_DocumentType"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_2I0HHGGF8208_dei_DocumentPeriodEndDate"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_dei_DocumentPeriodEndDate" xlink:to="lab_4K2JJIIH0420_dei_DocumentPeriodEndDate"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_I9G01G3G9932937HF776_dei_AmendmentFlag"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_dei_AmendmentFlag" xlink:to="lab_K1I23I5I1154159JH998_dei_AmendmentFlag"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_2I0HHGGF8208_dei_DocumentFiscalYearFocus"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_dei_DocumentFiscalYearFocus" xlink:to="lab_4K2JJIIH0420_dei_DocumentFiscalYearFocus"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_I9G01G3G9932937HF776_dei_DocumentFiscalPeriodFocus"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_dei_DocumentFiscalPeriodFocus" xlink:to="lab_K1I23I5I1154159JH998_dei_DocumentFiscalPeriodFocus"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_2I0HHGGF8208_dei_EntitySmallBusiness"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_dei_EntitySmallBusiness" xml:lang="en-US">Entity Small Business</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_dei_EntitySmallBusiness" xlink:to="lab_4K2JJIIH0420_dei_EntitySmallBusiness"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_StatementOfFinancialPositionAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_StatementOfFinancialPositionAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_AssetsAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_AssetsAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_AssetsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_AssetsCurrentAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_AssetsCurrentAbstract" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_AssetsCurrentAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_2I0HHGGF8208_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_4K2JJIIH0420_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_AccountsReceivableNetCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts Receivable, Net, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_AccountsReceivableNetCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_2I0HHGGF8208_us-gaap_UnbilledReceivablesCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_UnbilledReceivablesCurrent" xml:lang="en-US">Unbilled Receivables, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_UnbilledReceivablesCurrent" xml:lang="en-US">Unbilled receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_UnbilledReceivablesCurrent" xml:lang="en-US">Unbilled receivables, Balance at Beginning of Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_UnbilledReceivablesCurrent" xml:lang="en-US">Unbilled receivables, Balance at End of Period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_UnbilledReceivablesCurrent" xlink:to="lab_4K2JJIIH0420_us-gaap_UnbilledReceivablesCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_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/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_2I0HHGGF8208_us-gaap_AssetsCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_AssetsCurrent" xlink:to="lab_4K2JJIIH0420_us-gaap_AssetsCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_PropertyPlantAndEquipmentNet"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_PropertyPlantAndEquipmentNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_2I0HHGGF8208_us-gaap_DeferredTaxAssetsNet"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_DeferredTaxAssetsNet" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_DeferredTaxAssetsNet" xml:lang="en-US">Deferred tax assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_DeferredTaxAssetsNet" 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_2I0HHGGF8208_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_4K2JJIIH0420_us-gaap_DeferredTaxAssetsNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_OtherAssetsNoncurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_OtherAssetsNoncurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_2I0HHGGF8208_us-gaap_Assets"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_Assets" xlink:to="lab_4K2JJIIH0420_us-gaap_Assets"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_LiabilitiesCurrentAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_LiabilitiesCurrentAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_AccountsPayableCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_AccountsPayableCurrent" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_AccountsPayableCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_2I0HHGGF8208_us-gaap_AccruedLiabilitiesCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_AccruedLiabilitiesCurrent" xml:lang="en-US">Accrued Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_AccruedLiabilitiesCurrent" xml:lang="en-US">Accrued expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_4K2JJIIH0420_us-gaap_AccruedLiabilitiesCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_AccruedIncomeTaxesCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_AccruedIncomeTaxesCurrent" xml:lang="en-US">Accrued Income Taxes, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_AccruedIncomeTaxesCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_2I0HHGGF8208_us-gaap_DeferredRevenueCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_DeferredRevenueCurrent" xlink:to="lab_4K2JJIIH0420_us-gaap_DeferredRevenueCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_LiabilitiesCurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_LiabilitiesCurrent" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_LiabilitiesCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_2I0HHGGF8208_us-gaap_DeferredRevenueNoncurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_DeferredRevenueNoncurrent" xlink:to="lab_4K2JJIIH0420_us-gaap_DeferredRevenueNoncurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_CommitmentsAndContingencies"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_CommitmentsAndContingencies" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_CommitmentsAndContingencies"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_StockholdersEquityAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_StockholdersEquityAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_StockholdersEquityAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_PreferredStockValue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_PreferredStockValue" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_PreferredStockValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_2I0HHGGF8208_us-gaap_CommonStockValue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_us-gaap_CommonStockValue" xml:lang="en-US">Common stock, $.01 par value; 70,000,000 shares authorized; issued and outstanding 21,545,113 as of September 30, 2018 and 21,493,440 as of December 31, 2017</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_CommonStockValue" xlink:to="lab_4K2JJIIH0420_us-gaap_CommonStockValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_AdditionalPaidInCapitalCommonStock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_AdditionalPaidInCapitalCommonStock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_2I0HHGGF8208_us-gaap_RetainedEarningsAccumulatedDeficit"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_4K2JJIIH0420_us-gaap_RetainedEarningsAccumulatedDeficit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_StockholdersEquity"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_StockholdersEquity" xml:lang="en-US">Stockholders' equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_StockholdersEquity" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_StockholdersEquity"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_2I0HHGGF8208_us-gaap_LiabilitiesAndStockholdersEquity"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_4K2JJIIH0420_us-gaap_LiabilitiesAndStockholdersEquity"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_PreferredStockParOrStatedValuePerShare"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_PreferredStockParOrStatedValuePerShare"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_2I0HHGGF8208_us-gaap_PreferredStockSharesAuthorized"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_4K2JJIIH0420_us-gaap_PreferredStockSharesAuthorized"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_PreferredStockSharesOutstanding"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_PreferredStockSharesOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_2I0HHGGF8208_us-gaap_CommonStockParOrStatedValuePerShare"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_4K2JJIIH0420_us-gaap_CommonStockParOrStatedValuePerShare"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_CommonStockSharesAuthorized"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_CommonStockSharesAuthorized"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_2I0HHGGF8208_us-gaap_CommonStockSharesIssued"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_CommonStockSharesIssued" xlink:to="lab_4K2JJIIH0420_us-gaap_CommonStockSharesIssued"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_CommonStockSharesOutstanding"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_CommonStockSharesOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_StatementTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_StatementTable" xml:lang="en-US">Statement [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_StatementTable" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_StatementTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_2I0HHGGF8208_srt_ProductOrServiceAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_srt_ProductOrServiceAxis" xml:lang="en-US">Product and Service [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_srt_ProductOrServiceAxis" xlink:to="lab_4K2JJIIH0420_srt_ProductOrServiceAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_I9G01G3G9932937HF776_srt_ProductsAndServicesDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_srt_ProductsAndServicesDomain" xml:lang="en-US">Product and Service [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_srt_ProductsAndServicesDomain" xlink:to="lab_K1I23I5I1154159JH998_srt_ProductsAndServicesDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicenseAndServiceMember" xlink:label="loc_2I0HHGGF8208_us-gaap_LicenseAndServiceMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_LicenseAndServiceMember" xml:lang="en-US">License and Service [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_LicenseAndServiceMember" xml:lang="en-US">Software licenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_LicenseAndServiceMember" xlink:to="lab_4K2JJIIH0420_us-gaap_LicenseAndServiceMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_MaintenanceMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_MaintenanceMember" xml:lang="en-US">Maintenance [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_MaintenanceMember" xml:lang="en-US">Software maintenance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_MaintenanceMember" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_MaintenanceMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_2I0HHGGF8208_us-gaap_ServiceMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_ServiceMember" xml:lang="en-US">Service [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_ServiceMember" xml:lang="en-US">Services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_ServiceMember" xlink:to="lab_4K2JJIIH0420_us-gaap_ServiceMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RoyaltyMember" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_RoyaltyMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_RoyaltyMember" xml:lang="en-US">Royalty [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_RoyaltyMember" xml:lang="en-US">Royalties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_RoyaltyMember" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_RoyaltyMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_2I0HHGGF8208_us-gaap_StatementLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_StatementLineItems" 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_2I0HHGGF8208_us-gaap_StatementLineItems" xlink:to="lab_4K2JJIIH0420_us-gaap_StatementLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_RevenuesAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_RevenuesAbstract" xml:lang="en-US">Revenues [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_RevenuesAbstract" xml:lang="en-US">Revenue:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_RevenuesAbstract" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_RevenuesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_2I0HHGGF8208_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xml:lang="en-US">Total revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="lab_4K2JJIIH0420_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_CostsAndExpensesAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_CostsAndExpensesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_2I0HHGGF8208_us-gaap_CostOfGoodsAndServicesSold"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_CostOfGoodsAndServicesSold" xml:lang="en-US">Cost of Goods and Services Sold</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_CostOfGoodsAndServicesSold" xml:lang="en-US">Cost of software licenses and services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_4K2JJIIH0420_us-gaap_CostOfGoodsAndServicesSold"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_ResearchAndDevelopmentExpense"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_ResearchAndDevelopmentExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_2I0HHGGF8208_us-gaap_SellingAndMarketingExpense"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_SellingAndMarketingExpense" xlink:to="lab_4K2JJIIH0420_us-gaap_SellingAndMarketingExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_GeneralAndAdministrativeExpense"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_GeneralAndAdministrativeExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_2I0HHGGF8208_us-gaap_CostsAndExpenses"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_us-gaap_CostsAndExpenses" xml:lang="en-US">Costs and expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_CostsAndExpenses" xlink:to="lab_4K2JJIIH0420_us-gaap_CostsAndExpenses"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_IncomeFromIntangibleAssets" xlink:label="loc_I9G01G3G9932937HF776_awre_IncomeFromIntangibleAssets"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_IncomeFromIntangibleAssets" xml:lang="en-US">Income From Intangible Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_IncomeFromIntangibleAssets" xml:lang="en-US">Patent related income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_IncomeFromIntangibleAssets" xml:lang="en-US">Income from intangible assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_awre_IncomeFromIntangibleAssets" xml:lang="en-US">Represents the amount related to gain on sale of intangible assets and income related to intangible assets monetization activities, including enforcement, litigation and licensing.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_awre_IncomeFromIntangibleAssets" xlink:to="lab_K1I23I5I1154159JH998_awre_IncomeFromIntangibleAssets"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_2I0HHGGF8208_us-gaap_OperatingIncomeLoss"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_OperatingIncomeLoss" xlink:to="lab_4K2JJIIH0420_us-gaap_OperatingIncomeLoss"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncome" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_OtherIncome"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_OtherIncome" xml:lang="en-US">Other Income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_OtherIncome" xml:lang="en-US">Other income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_OtherIncome" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_OtherIncome"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_2I0HHGGF8208_us-gaap_InvestmentIncomeInterest"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_InvestmentIncomeInterest" xlink:to="lab_4K2JJIIH0420_us-gaap_InvestmentIncomeInterest"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_2I0HHGGF8208_us-gaap_IncomeTaxExpenseBenefit"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income tax expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveVerboseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Provision for income taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_4K2JJIIH0420_us-gaap_IncomeTaxExpenseBenefit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_NetIncomeLoss"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income (loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income</label>


<label xlink:type="resource" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xml:lang="en-US">Net income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_NetIncomeLoss" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_NetIncomeLoss"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_2I0HHGGF8208_us-gaap_EarningsPerShareBasic"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Earnings Per Share, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Net income per share - basic and diluted (in dollars per share)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_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/positiveLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Net income per share - basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Net income per share - basic and diluted (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_EarningsPerShareBasic" xlink:to="lab_4K2JJIIH0420_us-gaap_EarningsPerShareBasic"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_EarningsPerShareDiluted"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_EarningsPerShareDiluted" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_EarningsPerShareDiluted"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_2I0HHGGF8208_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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/positiveLabel" xlink:label="lab_4K2JJIIH0420_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/totalLabel" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_4K2JJIIH0420_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_2I0HHGGF8208_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">Unrealized gains on available for sale securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4K2JJIIH0420_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/2009/role/negatedLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">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_2I0HHGGF8208_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_4K2JJIIH0420_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_ComprehensiveIncomeNetOfTax"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_ComprehensiveIncomeNetOfTax"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_StatementOfCashFlowsAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_StatementOfCashFlowsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_DepreciationDepletionAndAmortization"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_DepreciationDepletionAndAmortization"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_2I0HHGGF8208_us-gaap_ShareBasedCompensation"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_ShareBasedCompensation" xml:lang="en-US">Share-based Compensation, Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_ShareBasedCompensation" 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_4K2JJIIH0420_us-gaap_ShareBasedCompensation" xml:lang="en-US">Stock-based compensation expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_ShareBasedCompensation" xlink:to="lab_4K2JJIIH0420_us-gaap_ShareBasedCompensation"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss" xlink:label="loc_I9G01G3G9932937HF776_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss" xml:lang="en-US">Deferred Tax Benefit Expense On Other Comprehensive Income Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss" xml:lang="en-US">Deferred tax provision (benefit) on other comprehensive income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss" 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_K1I23I5I1154159JH998_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss" xml:lang="en-US">Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss" xml:lang="en-US">Deferred tax benefit on other comprehensive income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss" xlink:to="lab_K1I23I5I1154159JH998_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="loc_2I0HHGGF8208_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="lab_4K2JJIIH0420_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_GainLossOnSaleOfInvestments"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_GainLossOnSaleOfInvestments" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_GainLossOnSaleOfInvestments"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_IncreaseDecreaseInAccountsReceivable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Accounts receivable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_IncreaseDecreaseInAccountsReceivable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_2I0HHGGF8208_us-gaap_IncreaseDecreaseInUnbilledReceivables"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_IncreaseDecreaseInUnbilledReceivables" xml:lang="en-US">Increase (Decrease) in Unbilled Receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_IncreaseDecreaseInUnbilledReceivables" xml:lang="en-US">Unbilled receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_IncreaseDecreaseInUnbilledReceivables" xml:lang="en-US">Unbilled receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:to="lab_4K2JJIIH0420_us-gaap_IncreaseDecreaseInUnbilledReceivables"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_2I0HHGGF8208_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_4K2JJIIH0420_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_IncreaseDecreaseInAccountsPayable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_IncreaseDecreaseInAccountsPayable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_2I0HHGGF8208_us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_4K2JJIIH0420_us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_2I0HHGGF8208_us-gaap_IncreaseDecreaseInDeferredRevenue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="lab_4K2JJIIH0420_us-gaap_IncreaseDecreaseInDeferredRevenue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_2I0HHGGF8208_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-sale</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_4K2JJIIH0420_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_ProceedsFromIssuanceOfCommonStock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_ProceedsFromIssuanceOfCommonStock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_2I0HHGGF8208_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_4K2JJIIH0420_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_PaymentsForRepurchaseOfCommonStock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US">Payments for Repurchase of Common Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US">Total cost for repurchase common stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US">Common stock, shares authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_PaymentsForRepurchaseOfCommonStock" 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_I9G01G3G9932937HF776_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_PaymentsForRepurchaseOfCommonStock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_2I0HHGGF8208_us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net cash used in financing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_4K2JJIIH0420_us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">Decrease in cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_SupplementalCashFlowInformationAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_SupplementalCashFlowInformationAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_IncomeTaxesPaid"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_IncomeTaxesPaid" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_IncomeTaxesPaid"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_NatureOfOperations"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_NatureOfOperations" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_NatureOfOperations"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_BasisOfAccountingAbstract" xlink:label="loc_2I0HHGGF8208_awre_BasisOfAccountingAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_awre_BasisOfAccountingAbstract" xlink:to="lab_4K2JJIIH0420_awre_BasisOfAccountingAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_BasisOfAccounting"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_BasisOfAccounting" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_BasisOfAccounting"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_RevenueRecognitionAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_RevenueRecognitionAbstract" xml:lang="en-US">Revenue Recognition [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_RevenueRecognitionAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_RevenueRecognitionAbstract"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_RevenueRecognitionTextBlock" xlink:label="loc_I9G01G3G9932937HF776_awre_RevenueRecognitionTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_RevenueRecognitionTextBlock" xml:lang="en-US">Revenue Recognition [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_RevenueRecognitionTextBlock" xml:lang="en-US">Revenue Recognition</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_awre_RevenueRecognitionTextBlock" xml:lang="en-US">The entire disclosure for revenue recognition.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_awre_RevenueRecognitionTextBlock" xlink:to="lab_K1I23I5I1154159JH998_awre_RevenueRecognitionTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_FairValueDisclosuresAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_FairValueDisclosuresAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_FairValueDisclosuresTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_FairValueDisclosuresTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_EarningsPerShareAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_EarningsPerShareAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_EarningsPerShareAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_EarningsPerShareTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_EarningsPerShareTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_SegmentReportingAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_SegmentReportingAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_SegmentReportingAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_SegmentReportingDisclosureTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_SegmentReportingDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xml:lang="en-US">Recently Adopted Accounting Pronouncements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xml:lang="en-US">Recent Accounting Pronouncements Not Yet Adopted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_IncomeTaxDisclosureAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_IncomeTaxDisclosureAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_IncomeTaxDisclosureTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_IncomeTaxDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ShareRepurchaseProgramAbstract" xlink:label="loc_2I0HHGGF8208_awre_ShareRepurchaseProgramAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_awre_ShareRepurchaseProgramAbstract" xlink:to="lab_4K2JJIIH0420_awre_ShareRepurchaseProgramAbstract"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ShareRepurchaseProgramTextBlock" xlink:label="loc_I9G01G3G9932937HF776_awre_ShareRepurchaseProgramTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_ShareRepurchaseProgramTextBlock" xml:lang="en-US">Share Repurchase Program [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_ShareRepurchaseProgramTextBlock" xml:lang="en-US">Share Repurchase Program</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_awre_ShareRepurchaseProgramTextBlock" xml:lang="en-US">It represents information related to Share Repurchase Program.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_awre_ShareRepurchaseProgramTextBlock" xlink:to="lab_K1I23I5I1154159JH998_awre_ShareRepurchaseProgramTextBlock"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_IncomeFromPatentArrangementAbstract" xlink:label="loc_2I0HHGGF8208_awre_IncomeFromPatentArrangementAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_awre_IncomeFromPatentArrangementAbstract" xml:lang="en-US">Income From Patent Arrangement [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_awre_IncomeFromPatentArrangementAbstract" xlink:to="lab_4K2JJIIH0420_awre_IncomeFromPatentArrangementAbstract"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_IncomeFromPatentArrangementTextBlock" xlink:label="loc_I9G01G3G9932937HF776_awre_IncomeFromPatentArrangementTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_IncomeFromPatentArrangementTextBlock" xml:lang="en-US">Income From Patent Arrangement [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_IncomeFromPatentArrangementTextBlock" xml:lang="en-US">Income from patent arrangement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_awre_IncomeFromPatentArrangementTextBlock" xml:lang="en-US">Represents the disclosure of income from patent arrangement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_awre_IncomeFromPatentArrangementTextBlock" xlink:to="lab_K1I23I5I1154159JH998_awre_IncomeFromPatentArrangementTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_AccountingPoliciesAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_AccountingPoliciesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_2I0HHGGF8208_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" 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_2I0HHGGF8208_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_4K2JJIIH0420_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xml:lang="en-US">Contract with Customer, Asset and Liability [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xml:lang="en-US">Schedule of changes in contract assets and liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_2I0HHGGF8208_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_4K2JJIIH0420_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Schedule of net income (loss) per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_2I0HHGGF8208_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_4K2JJIIH0420_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:label="loc_2I0HHGGF8208_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" 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_2I0HHGGF8208_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="lab_4K2JJIIH0420_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock" xlink:label="loc_I9G01G3G9932937HF776_awre_ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock" xml:lang="en-US">Schedule Of Revenue By Transfer Of Goods Or Services [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock" xml:lang="en-US">Schedule of revenue by timing of transfer of goods or services</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_awre_ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock" xml:lang="en-US">Tabular disclosure of revenue by transfer of goods or services.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_awre_ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock" xlink:to="lab_K1I23I5I1154159JH998_awre_ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock" xlink:label="loc_2I0HHGGF8208_us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock" xml:lang="en-US">Schedule of Prospective Adoption of New Accounting Pronouncements [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock" xml:lang="en-US">Schedule of adoption to reported results</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock" xlink:to="lab_4K2JJIIH0420_us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_MovementInUnbilledReceivablesCurrentRollForward" xlink:label="loc_I9G01G3G9932937HF776_awre_MovementInUnbilledReceivablesCurrentRollForward"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_MovementInUnbilledReceivablesCurrentRollForward" xml:lang="en-US">Movement In Unbilled Receivables Current [Roll Forward]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_MovementInUnbilledReceivablesCurrentRollForward" xml:lang="en-US">Contract assets:</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_awre_MovementInUnbilledReceivablesCurrentRollForward" 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_I9G01G3G9932937HF776_awre_MovementInUnbilledReceivablesCurrentRollForward" xlink:to="lab_K1I23I5I1154159JH998_awre_MovementInUnbilledReceivablesCurrentRollForward"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings" xlink:label="loc_2I0HHGGF8208_awre_UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_awre_UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings" xml:lang="en-US">Unbilled Receivables Current, Revenue Recognized In Advance Of Billings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_awre_UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings" xml:lang="en-US">Unbilled receivables, Revenue Recognized In Advance of Billings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4K2JJIIH0420_awre_UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings" xml:lang="en-US">Represents the amount of revenue recognized in advance of billings under current unbilled receivables.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_awre_UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings" xlink:to="lab_4K2JJIIH0420_awre_UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_UnbilledReceivablesCurrentBillings" xlink:label="loc_I9G01G3G9932937HF776_awre_UnbilledReceivablesCurrentBillings"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_UnbilledReceivablesCurrentBillings" xml:lang="en-US">Unbilled Receivables Current, Billings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_UnbilledReceivablesCurrentBillings" xml:lang="en-US">Billings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_awre_UnbilledReceivablesCurrentBillings" xml:lang="en-US">Represents the amount of billings under current unbilled receivables.</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_UnbilledReceivablesCurrentBillings" xml:lang="en-US">Unbilled receivables, Billings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_awre_UnbilledReceivablesCurrentBillings" xlink:to="lab_K1I23I5I1154159JH998_awre_UnbilledReceivablesCurrentBillings"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="loc_2I0HHGGF8208_us-gaap_MovementInDeferredRevenueRollForward"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_MovementInDeferredRevenueRollForward" xml:lang="en-US">Movement in Deferred Revenue [Roll Forward]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_MovementInDeferredRevenueRollForward" xml:lang="en-US">Contract liabilities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_MovementInDeferredRevenueRollForward" xlink:to="lab_4K2JJIIH0420_us-gaap_MovementInDeferredRevenueRollForward"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_DeferredRevenue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_DeferredRevenue" xml:lang="en-US">Deferred Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_DeferredRevenue" xml:lang="en-US">Deferred revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_DeferredRevenue" xml:lang="en-US">Deferred revenue, Balance at Beginning of Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_DeferredRevenue" xml:lang="en-US">Deferred revenue, Balance at End of Period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_DeferredRevenue" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_DeferredRevenue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueAdditions" xlink:label="loc_2I0HHGGF8208_us-gaap_DeferredRevenueAdditions"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_DeferredRevenueAdditions" xml:lang="en-US">Deferred Revenue, Additions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_DeferredRevenueAdditions" xml:lang="en-US">Deferred revenue, Billings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_DeferredRevenueAdditions" xlink:to="lab_4K2JJIIH0420_us-gaap_DeferredRevenueAdditions"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_DeferredRevenueRevenueRecognized1"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_DeferredRevenueRevenueRecognized1" xml:lang="en-US">Deferred Revenue, Revenue Recognized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_DeferredRevenueRevenueRecognized1" xml:lang="en-US">Deferred revenue recognized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_DeferredRevenueRevenueRecognized1" xml:lang="en-US">Deferred revenue, Revenue Recognized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_DeferredRevenueRevenueRecognized1" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_DeferredRevenueRevenueRecognized1"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue" xlink:label="loc_2I0HHGGF8208_awre_PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_awre_PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue" xml:lang="en-US">Percentage Of Remaining Performance Obligations Expected To Be Recognized As Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_awre_PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue" xml:lang="en-US">Percentage of remaining performance obligations expected to be recognized as revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4K2JJIIH0420_awre_PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue" xml:lang="en-US">Represents the percentage of remaining performance obligations expected to be recognized as revenue.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_awre_PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue" xlink:to="lab_4K2JJIIH0420_awre_PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_MinimumPeriodOfRemainingPerformanceObligations" xlink:label="loc_I9G01G3G9932937HF776_awre_MinimumPeriodOfRemainingPerformanceObligations"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_MinimumPeriodOfRemainingPerformanceObligations" xml:lang="en-US">Minimum Period Of Remaining Performance Obligations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_MinimumPeriodOfRemainingPerformanceObligations" xml:lang="en-US">Minimum period of remaining performance obligations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_awre_MinimumPeriodOfRemainingPerformanceObligations" xml:lang="en-US">Represents the minimum period of remaining performance obligations.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_awre_MinimumPeriodOfRemainingPerformanceObligations" xlink:to="lab_K1I23I5I1154159JH998_awre_MinimumPeriodOfRemainingPerformanceObligations"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_2I0HHGGF8208_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_4K2JJIIH0420_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_FairValueByMeasurementFrequencyAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_FairValueByMeasurementFrequencyAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_2I0HHGGF8208_us-gaap_FairValueMeasurementFrequencyDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_4K2JJIIH0420_us-gaap_FairValueMeasurementFrequencyDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_FairValueMeasurementsRecurringMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_FairValueMeasurementsRecurringMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_2I0HHGGF8208_us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_4K2JJIIH0420_us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_2I0HHGGF8208_us-gaap_FairValueInputsLevel1Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_4K2JJIIH0420_us-gaap_FairValueInputsLevel1Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_FairValueInputsLevel2Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_FairValueInputsLevel2Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_2I0HHGGF8208_us-gaap_FairValueInputsLevel3Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_4K2JJIIH0420_us-gaap_FairValueInputsLevel3Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_FinancialInstrumentAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_FinancialInstrumentAxis" xml:lang="en-US">Financial Instrument [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_FinancialInstrumentAxis" 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_I9G01G3G9932937HF776_us-gaap_FinancialInstrumentAxis" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_FinancialInstrumentAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_2I0HHGGF8208_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xml:lang="en-US">Financial Instruments [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" 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_2I0HHGGF8208_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_4K2JJIIH0420_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_MoneyMarketFundsMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_MoneyMarketFundsMember" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_MoneyMarketFundsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_2I0HHGGF8208_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_4K2JJIIH0420_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_2I0HHGGF8208_us-gaap_AssetsFairValueDisclosure"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_AssetsFairValueDisclosure" xml:lang="en-US">Assets, Fair Value Disclosure</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_AssetsFairValueDisclosure" xml:lang="en-US">Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_AssetsFairValueDisclosure" xml:lang="en-US">Total assets measured at fair value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_AssetsFairValueDisclosure" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_4K2JJIIH0420_us-gaap_AssetsFairValueDisclosure"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_CashEquivalentsAtCarryingValue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_CashEquivalentsAtCarryingValue" xml:lang="en-US">Cash Equivalents, at Carrying Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_CashEquivalentsAtCarryingValue" 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_I9G01G3G9932937HF776_us-gaap_CashEquivalentsAtCarryingValue" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_CashEquivalentsAtCarryingValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_2I0HHGGF8208_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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/terseLabel" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_4K2JJIIH0420_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_2I0HHGGF8208_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_4K2JJIIH0420_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_IncomeStatementLocationAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_IncomeStatementLocationAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_2I0HHGGF8208_us-gaap_IncomeStatementLocationDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_4K2JJIIH0420_us-gaap_IncomeStatementLocationDomain"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_CostOfServicesMember" xlink:label="loc_I9G01G3G9932937HF776_awre_CostOfServicesMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_awre_CostOfServicesMember" xlink:to="lab_K1I23I5I1154159JH998_awre_CostOfServicesMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_2I0HHGGF8208_us-gaap_ResearchAndDevelopmentExpenseMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_4K2JJIIH0420_us-gaap_ResearchAndDevelopmentExpenseMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_SellingAndMarketingExpenseMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_SellingAndMarketingExpenseMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_2I0HHGGF8208_us-gaap_GeneralAndAdministrativeExpenseMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_us-gaap_GeneralAndAdministrativeExpenseMember" 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_2I0HHGGF8208_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_4K2JJIIH0420_us-gaap_GeneralAndAdministrativeExpenseMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_2I0HHGGF8208_us-gaap_AllocatedShareBasedCompensationExpense"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Stock-based compensation expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_AllocatedShareBasedCompensationExpense" 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_2I0HHGGF8208_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_4K2JJIIH0420_us-gaap_AllocatedShareBasedCompensationExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_2I0HHGGF8208_us-gaap_PlanNameAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_PlanNameAxis" xlink:to="lab_4K2JJIIH0420_us-gaap_PlanNameAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_PlanNameDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_PlanNameDomain" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_PlanNameDomain"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_NonqualifiedStockPlan2001Member" xlink:label="loc_2I0HHGGF8208_awre_NonqualifiedStockPlan2001Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_awre_NonqualifiedStockPlan2001Member" xlink:to="lab_4K2JJIIH0420_awre_NonqualifiedStockPlan2001Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_AwardTypeAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_AwardTypeAxis" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_AwardTypeAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_2I0HHGGF8208_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_4K2JJIIH0420_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_UnrestrictedStockMember" xlink:label="loc_I9G01G3G9932937HF776_awre_UnrestrictedStockMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_UnrestrictedStockMember" xml:lang="en-US">Unrestricted Stock Member</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_UnrestrictedStockMember" xml:lang="en-US">Unrestricted Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_awre_UnrestrictedStockMember" xml:lang="en-US">Shares that an entity has not yet issued because the agreed-upon consideration, such as employee services, has not yet been received.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_awre_UnrestrictedStockMember" xlink:to="lab_K1I23I5I1154159JH998_awre_UnrestrictedStockMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_2I0HHGGF8208_us-gaap_AwardDateAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_AwardDateAxis" xlink:to="lab_4K2JJIIH0420_us-gaap_AwardDateAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_AwardDateDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_AwardDateDomain" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_AwardDateDomain"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_GrantDateMarch2018Member" xlink:label="loc_2I0HHGGF8208_awre_GrantDateMarch2018Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_awre_GrantDateMarch2018Member" xml:lang="en-US">Grant Date March 2018 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_awre_GrantDateMarch2018Member" xml:lang="en-US">2018 Grant</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4K2JJIIH0420_awre_GrantDateMarch2018Member" xml:lang="en-US">Represents Grant Date March 2018.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_awre_GrantDateMarch2018Member" xlink:to="lab_4K2JJIIH0420_awre_GrantDateMarch2018Member"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_GrantDateFebruary272017Member" xlink:label="loc_I9G01G3G9932937HF776_awre_GrantDateFebruary272017Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_GrantDateFebruary272017Member" xml:lang="en-US">Grant Date February 27, 2017 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_GrantDateFebruary272017Member" xml:lang="en-US">2017 Grant</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_awre_GrantDateFebruary272017Member" xml:lang="en-US">Represents grant date February 27, 2017.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_awre_GrantDateFebruary272017Member" xlink:to="lab_K1I23I5I1154159JH998_awre_GrantDateFebruary272017Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_2I0HHGGF8208_us-gaap_TitleOfIndividualAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_TitleOfIndividualAxis" xlink:to="lab_4K2JJIIH0420_us-gaap_TitleOfIndividualAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_DirectorsOfficerAndEmployeesMember" xlink:label="loc_2I0HHGGF8208_awre_DirectorsOfficerAndEmployeesMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_awre_DirectorsOfficerAndEmployeesMember" xlink:to="lab_4K2JJIIH0420_awre_DirectorsOfficerAndEmployeesMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_SubsequentEventTypeAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_SubsequentEventTypeAxis" xml:lang="en-US">Subsequent Event Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_SubsequentEventTypeAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_2I0HHGGF8208_us-gaap_SubsequentEventTypeDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_SubsequentEventTypeDomain" xml:lang="en-US">Subsequent Event Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_4K2JJIIH0420_us-gaap_SubsequentEventTypeDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_SubsequentEventMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_SubsequentEventMember" xml:lang="en-US">Subsequent Event [Member]</label>
<label xlink:type="resource" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US">Subsequent Event</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_SubsequentEventMember" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_SubsequentEventMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_2I0HHGGF8208_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_4K2JJIIH0420_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_NumberOfEqualInstallmentsForSharesIssuance" xlink:label="loc_2I0HHGGF8208_awre_NumberOfEqualInstallmentsForSharesIssuance"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_awre_NumberOfEqualInstallmentsForSharesIssuance" xml:lang="en-US">Number Of Equal Installments For Shares Issuance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_awre_NumberOfEqualInstallmentsForSharesIssuance" xml:lang="en-US">Number of installment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4K2JJIIH0420_awre_NumberOfEqualInstallmentsForSharesIssuance" xml:lang="en-US">Represents the number of equal installments for shares issuance.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_awre_NumberOfEqualInstallmentsForSharesIssuance" xlink:to="lab_4K2JJIIH0420_awre_NumberOfEqualInstallmentsForSharesIssuance"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_RestrictedStockExpense"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_RestrictedStockExpense" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_RestrictedStockExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_2I0HHGGF8208_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_4K2JJIIH0420_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" 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_I9G01G3G9932937HF776_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_2I0HHGGF8208_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_4K2JJIIH0420_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_2I0HHGGF8208_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_4K2JJIIH0420_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_I9G01G3G9932937HF776_srt_ConsolidationItemsAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_srt_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_I9G01G3G9932937HF776_srt_ConsolidationItemsAxis" xlink:to="lab_K1I23I5I1154159JH998_srt_ConsolidationItemsAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_2I0HHGGF8208_srt_ConsolidationItemsDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_srt_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_2I0HHGGF8208_srt_ConsolidationItemsDomain" xlink:to="lab_4K2JJIIH0420_srt_ConsolidationItemsDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_OperatingSegmentsMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_OperatingSegmentsMember" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_OperatingSegmentsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_2I0HHGGF8208_srt_StatementGeographicalAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_srt_StatementGeographicalAxis" xml:lang="en-US">Geographical [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_srt_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_2I0HHGGF8208_srt_StatementGeographicalAxis" xlink:to="lab_4K2JJIIH0420_srt_StatementGeographicalAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_I9G01G3G9932937HF776_srt_SegmentGeographicalDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_srt_SegmentGeographicalDomain" xml:lang="en-US">Geographical [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_srt_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_I9G01G3G9932937HF776_srt_SegmentGeographicalDomain" xlink:to="lab_K1I23I5I1154159JH998_srt_SegmentGeographicalDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_2I0HHGGF8208_country_US"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_country_US" xlink:to="lab_4K2JJIIH0420_country_US"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_I9G01G3G9932937HF776_country_GB"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_country_GB" xml:lang="en-US">UNITED KINGDOM</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_country_GB" xml:lang="en-US">United Kingdom</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_country_GB" xlink:to="lab_K1I23I5I1154159JH998_country_GB"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR" xlink:label="loc_2I0HHGGF8208_country_BR"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_country_BR" xlink:to="lab_4K2JJIIH0420_country_BR"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_RestOfWorldMember" xlink:label="loc_I9G01G3G9932937HF776_awre_RestOfWorldMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_awre_RestOfWorldMember" xml:lang="en-US">Rest of World</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_awre_RestOfWorldMember" xlink:to="lab_K1I23I5I1154159JH998_awre_RestOfWorldMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_2I0HHGGF8208_us-gaap_SegmentReportingInformationLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_4K2JJIIH0420_us-gaap_SegmentReportingInformationLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_StatementBusinessSegmentsAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_StatementBusinessSegmentsAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_2I0HHGGF8208_us-gaap_SegmentDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_SegmentDomain" xlink:to="lab_4K2JJIIH0420_us-gaap_SegmentDomain"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_BiometricsMember" xlink:label="loc_I9G01G3G9932937HF776_awre_BiometricsMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_awre_BiometricsMember" xml:lang="en-US">Biometrics</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_awre_BiometricsMember" xlink:to="lab_K1I23I5I1154159JH998_awre_BiometricsMember"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ImagingMember" xlink:label="loc_2I0HHGGF8208_awre_ImagingMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_awre_ImagingMember" xml:lang="en-US">Imaging</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_awre_ImagingMember" xlink:to="lab_4K2JJIIH0420_awre_ImagingMember"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_DslRoyaltiesMember" xlink:label="loc_I9G01G3G9932937HF776_awre_DslRoyaltiesMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_awre_DslRoyaltiesMember" xlink:to="lab_K1I23I5I1154159JH998_awre_DslRoyaltiesMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_2I0HHGGF8208_us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_4K2JJIIH0420_us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_2I0HHGGF8208_us-gaap_TransferredAtPointInTimeMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_TransferredAtPointInTimeMember" xml:lang="en-US">Transferred at Point in Time [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_TransferredAtPointInTimeMember" xml:lang="en-US">Goods or services transferred at a point in time</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_TransferredAtPointInTimeMember" xlink:to="lab_4K2JJIIH0420_us-gaap_TransferredAtPointInTimeMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_TransferredOverTimeMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_TransferredOverTimeMember" xml:lang="en-US">Transferred over Time [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_TransferredOverTimeMember" xml:lang="en-US">Goods or services transferred over time</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_TransferredOverTimeMember" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_TransferredOverTimeMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_2I0HHGGF8208_us-gaap_NumberOfOperatingSegments"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_NumberOfOperatingSegments" xml:lang="en-US">Number of Operating Segments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_NumberOfOperatingSegments" xml:lang="en-US">Number of operating segment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_NumberOfOperatingSegments" xlink:to="lab_4K2JJIIH0420_us-gaap_NumberOfOperatingSegments"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_2I0HHGGF8208_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_4K2JJIIH0420_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_TypeOfAdoptionMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_TypeOfAdoptionMember" xml:lang="en-US">Type of Adoption [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_TypeOfAdoptionMember" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_TypeOfAdoptionMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_2I0HHGGF8208_us-gaap_AccountingStandardsUpdate201409Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_AccountingStandardsUpdate201409Member" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_AccountingStandardsUpdate201409Member" xml:lang="en-US">Accounting Standards Update 2014-09</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_AccountingStandardsUpdate201409Member" xlink:to="lab_4K2JJIIH0420_us-gaap_AccountingStandardsUpdate201409Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_2I0HHGGF8208_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="lab_4K2JJIIH0420_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xml:lang="en-US">Calculated under Revenue Guidance in Effect before Topic 606 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xml:lang="en-US">As Reported</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_2I0HHGGF8208_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xml:lang="en-US">Difference between Revenue Guidance in Effect before and after Topic 606 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xml:lang="en-US">New Revenue Standard Adjustment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:to="lab_4K2JJIIH0420_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" xlink:label="loc_I9G01G3G9932937HF776_awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" xml:lang="en-US">Calculated Under Revenue Guidance In Effect After Topic 606 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" xml:lang="en-US">As Adjusted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" xml:lang="en-US">Calculated under guidance for revenue recognition in effect after change to new guidance for revenue from contract with customer when using transition method for cumulative effect in period including initial date of application.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" xlink:to="lab_K1I23I5I1154159JH998_awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_2I0HHGGF8208_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_4K2JJIIH0420_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_EarningsPerShareBasicAndDiluted"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_EarningsPerShareBasicAndDiluted" xml:lang="en-US">Earnings Per Share, Basic and Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_EarningsPerShareBasicAndDiluted" xml:lang="en-US">Net income per share - basic and diluted (in dollars per share)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_EarningsPerShareBasicAndDiluted" xml:lang="en-US">Net income per share - basic and diluted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_EarningsPerShareBasicAndDiluted"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_2I0HHGGF8208_us-gaap_AccountsReceivableNet"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_AccountsReceivableNet" xml:lang="en-US">Accounts Receivable, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_AccountsReceivableNet" 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_2I0HHGGF8208_us-gaap_AccountsReceivableNet" xlink:to="lab_4K2JJIIH0420_us-gaap_AccountsReceivableNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xml:lang="en-US">Deferred Tax Assets, Net, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xml:lang="en-US">Deferred tax assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" 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_I9G01G3G9932937HF776_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_2I0HHGGF8208_us-gaap_TypeOfArrangementAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_TypeOfArrangementAxis" xml:lang="en-US">Type of Arrangement and Non-arrangement Transactions [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_TypeOfArrangementAxis" xlink:to="lab_4K2JJIIH0420_us-gaap_TypeOfArrangementAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xml:lang="en-US">Arrangements and Non-arrangement Transactions [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ImagingSoftwareLicenseContract2015Member" xlink:label="loc_2I0HHGGF8208_awre_ImagingSoftwareLicenseContract2015Member"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_awre_ImagingSoftwareLicenseContract2015Member" xml:lang="en-US">Imaging Software License Contract 2015 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_awre_ImagingSoftwareLicenseContract2015Member" xml:lang="en-US">2015 imaging software license contract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4K2JJIIH0420_awre_ImagingSoftwareLicenseContract2015Member" xml:lang="en-US">Information of 2015 imaging software license contract.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_awre_ImagingSoftwareLicenseContract2015Member" xlink:to="lab_4K2JJIIH0420_awre_ImagingSoftwareLicenseContract2015Member"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_DslRoyaltyContractsMember" xlink:label="loc_I9G01G3G9932937HF776_awre_DslRoyaltyContractsMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_DslRoyaltyContractsMember" xml:lang="en-US">Dsl Royalty Contracts [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_DslRoyaltyContractsMember" xml:lang="en-US">DSL royalty contracts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_awre_DslRoyaltyContractsMember" xml:lang="en-US">Information of DSL royalty contracts.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_awre_DslRoyaltyContractsMember" xlink:to="lab_K1I23I5I1154159JH998_awre_DslRoyaltyContractsMember"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_MinimumLicenseRoyaltyPaymentContractMember" xlink:label="loc_2I0HHGGF8208_awre_MinimumLicenseRoyaltyPaymentContractMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_awre_MinimumLicenseRoyaltyPaymentContractMember" xml:lang="en-US">Minimum License Royalty Payment Contract [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_awre_MinimumLicenseRoyaltyPaymentContractMember" xml:lang="en-US">Minimum license/royalty payment contract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4K2JJIIH0420_awre_MinimumLicenseRoyaltyPaymentContractMember" xml:lang="en-US">Information of Minimum license royalty payment contract.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_awre_MinimumLicenseRoyaltyPaymentContractMember" xlink:to="lab_4K2JJIIH0420_awre_MinimumLicenseRoyaltyPaymentContractMember"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember" xlink:label="loc_I9G01G3G9932937HF776_awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember" xml:lang="en-US">Sales Commissions And Other Third Party Acquisition Costs [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember" xml:lang="en-US">Sales commissions and other third-party acquisition costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember" xml:lang="en-US">Information of Sales commissions and other third-party acquisition costs.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember" xlink:to="lab_K1I23I5I1154159JH998_awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ConsummatedLicenseContract" xlink:label="loc_2I0HHGGF8208_awre_ConsummatedLicenseContract"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_awre_ConsummatedLicenseContract" xml:lang="en-US">Consummated License Contract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_awre_ConsummatedLicenseContract" xml:lang="en-US">Consummated license contract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4K2JJIIH0420_awre_ConsummatedLicenseContract" xml:lang="en-US">Amount of consummated license contract over the period.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_awre_ConsummatedLicenseContract" xlink:to="lab_4K2JJIIH0420_awre_ConsummatedLicenseContract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_UnbilledContractsReceivable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_UnbilledContractsReceivable" xml:lang="en-US">Unbilled Contracts Receivable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_UnbilledContractsReceivable" xml:lang="en-US">Unbilled receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_UnbilledContractsReceivable" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_UnbilledContractsReceivable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_2I0HHGGF8208_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_4K2JJIIH0420_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ShareRepurchaseProgramTable" xlink:label="loc_I9G01G3G9932937HF776_awre_ShareRepurchaseProgramTable"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_awre_ShareRepurchaseProgramTable" xml:lang="en-US">Share Repurchase Program [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_K1I23I5I1154159JH998_awre_ShareRepurchaseProgramTable" xml:lang="en-US">Disclosure of information about share repurchases program.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_awre_ShareRepurchaseProgramTable" xlink:to="lab_K1I23I5I1154159JH998_awre_ShareRepurchaseProgramTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BoardOfDirectorsChairmanMember" xlink:label="loc_2I0HHGGF8208_us-gaap_BoardOfDirectorsChairmanMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_BoardOfDirectorsChairmanMember" xml:lang="en-US">Board of Directors Chairman [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_BoardOfDirectorsChairmanMember" xml:lang="en-US">Board of Directors</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_BoardOfDirectorsChairmanMember" xlink:to="lab_4K2JJIIH0420_us-gaap_BoardOfDirectorsChairmanMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_StatementEquityComponentsAxis"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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_I9G01G3G9932937HF776_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_StatementEquityComponentsAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_2I0HHGGF8208_us-gaap_EquityComponentDomain"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_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_2I0HHGGF8208_us-gaap_EquityComponentDomain" xlink:to="lab_4K2JJIIH0420_us-gaap_EquityComponentDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_CommonStockMember"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_CommonStockMember" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_CommonStockMember"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ShareRepurchaseProgramLineItems" xlink:label="loc_2I0HHGGF8208_awre_ShareRepurchaseProgramLineItems"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_awre_ShareRepurchaseProgramLineItems" xml:lang="en-US">Share Repurchase Program [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_4K2JJIIH0420_awre_ShareRepurchaseProgramLineItems" xml:lang="en-US">Line items represent financial concepts included in a table.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_awre_ShareRepurchaseProgramLineItems" xlink:to="lab_4K2JJIIH0420_awre_ShareRepurchaseProgramLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_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/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xml:lang="en-US">Share repurchase program authorized to repurchase amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_2I0HHGGF8208_us-gaap_StockRepurchasedDuringPeriodShares"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_4K2JJIIH0420_us-gaap_StockRepurchasedDuringPeriodShares" xml:lang="en-US">Stock Repurchased During Period, Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_4K2JJIIH0420_us-gaap_StockRepurchasedDuringPeriodShares" xml:lang="en-US">Number of shares repurchased during period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_2I0HHGGF8208_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_4K2JJIIH0420_us-gaap_StockRepurchasedDuringPeriodShares"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_I9G01G3G9932937HF776_us-gaap_StockRepurchasedDuringPeriodValue"/>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_StockRepurchasedDuringPeriodValue" xml:lang="en-US">Stock Repurchased During Period, Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_K1I23I5I1154159JH998_us-gaap_StockRepurchasedDuringPeriodValue" xml:lang="en-US">Total cost of shares repurchased during period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_I9G01G3G9932937HF776_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_K1I23I5I1154159JH998_us-gaap_StockRepurchasedDuringPeriodValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation"/>
<label xlink:type="resource" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</label>
<label xlink:type="resource" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US">Revenue recognition performance obligation transaction price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation"/>



<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain"/>
<label xlink:type="resource" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US">Vesting [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
<label xlink:type="resource" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US">Share-based Compensation Award, Tranche One [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany"/>
<label xlink:type="resource" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US">Entity Emerging Growth Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod"/>
<label xlink:type="resource" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US">Entity Ex Transition Period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod" xlink:to="lab_dei_EntityExTransitionPeriod"/>
</labelLink></linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>awre-20180930_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.8.0.1 on Thursday, October 25, 2018 08:40:17 PM -->
<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-20180930.xsd#DocumentAndEntityInformation" roleURI="http://www.aware.com/role/DocumentAndEntityInformation"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#ConsolidatedBalanceSheets" roleURI="http://www.aware.com/role/ConsolidatedBalanceSheets"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#CONSOLIDATEDBALANCESHEETSUnauditedParentheticals" roleURI="http://www.aware.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParentheticals"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#ConsolidatedStatementsOfIncomeAndComprehensiveIncomeUnaudited" roleURI="http://www.aware.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeUnaudited"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" roleURI="http://www.aware.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#NatureOfBusiness" roleURI="http://www.aware.com/role/NatureOfBusiness"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#BasisOfPresentation" roleURI="http://www.aware.com/role/BasisOfPresentation"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#RevenueRecognition" roleURI="http://www.aware.com/role/RevenueRecognition"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#FairValueMeasurements" roleURI="http://www.aware.com/role/FairValueMeasurements"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#ComputationOfEarningsPerShare" roleURI="http://www.aware.com/role/ComputationOfEarningsPerShare"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#StockBasedCompensation" roleURI="http://www.aware.com/role/StockBasedCompensation"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#BusinessSegments" roleURI="http://www.aware.com/role/BusinessSegments"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#RecentlyAdoptedAccountingPronouncements" roleURI="http://www.aware.com/role/RecentlyAdoptedAccountingPronouncements"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#RecentAccountingPronouncementsNotYetAdopted" roleURI="http://www.aware.com/role/RecentAccountingPronouncementsNotYetAdopted"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#IncomeTaxes" roleURI="http://www.aware.com/role/IncomeTaxes"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#ShareRepurchaseProgram" roleURI="http://www.aware.com/role/ShareRepurchaseProgram"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#IncomeFromPatentArrangement" roleURI="http://www.aware.com/role/IncomeFromPatentArrangement"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#AccountingPoliciesPolicies" roleURI="http://www.aware.com/role/AccountingPoliciesPolicies"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#RevenueRecognitionTables" roleURI="http://www.aware.com/role/RevenueRecognitionTables"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#FairValueMeasurementsTables" roleURI="http://www.aware.com/role/FairValueMeasurementsTables"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#ComputationofEarningsperShareTables" roleURI="http://www.aware.com/role/ComputationofEarningsperShareTables"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#StockBasedCompensationTables" roleURI="http://www.aware.com/role/StockBasedCompensationTables"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#BusinessSegmentsTables" roleURI="http://www.aware.com/role/BusinessSegmentsTables"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#RecentlyAdoptedAccountingPronouncementstables" roleURI="http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementstables"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#RevenueRecognitionDetails" roleURI="http://www.aware.com/role/RevenueRecognitionDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#RevenueRecognitionDetails1" roleURI="http://www.aware.com/role/RevenueRecognitionDetails1"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#RevenueRecognitionDetailTextuals" roleURI="http://www.aware.com/role/RevenueRecognitionDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails" roleURI="http://www.aware.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnARecurringBasisDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#FairValueMeasurementsDetailTextuals" roleURI="http://www.aware.com/role/FairValueMeasurementsDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#ComputationOfEarningsPerShareSummaryOfNetIncomePerShareDetails" roleURI="http://www.aware.com/role/ComputationOfEarningsPerShareSummaryOfNetIncomePerShareDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails" roleURI="http://www.aware.com/role/StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#StockBasedCompensationDetailTextuals" roleURI="http://www.aware.com/role/StockBasedCompensationDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#BusinessSegmentsRevenuesGeneratedFollowingGeographicRegionsDetails" roleURI="http://www.aware.com/role/BusinessSegmentsRevenuesGeneratedFollowingGeographicRegionsDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#BusinessSegmentsSummaryOfRevenueByProductGroupDetails1" roleURI="http://www.aware.com/role/BusinessSegmentsSummaryOfRevenueByProductGroupDetails1"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#BusinessSegmentsRevenueByTimingOfTransferOfGoodsOrServicesDetails2" roleURI="http://www.aware.com/role/BusinessSegmentsRevenueByTimingOfTransferOfGoodsOrServicesDetails2"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#BusinessSegmentsDetailTextuals" roleURI="http://www.aware.com/role/BusinessSegmentsDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardIncomeStatementDetails" roleURI="http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardIncomeStatementDetails"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardBalanceSheetdetails1" roleURI="http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardBalanceSheetdetails1"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#RecentlyAdoptedAccountingPronouncementsDetailTextuals" roleURI="http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementsDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#IncomeTaxesDetailTextuals" roleURI="http://www.aware.com/role/IncomeTaxesDetailTextuals"/>
<roleRef xlink:type="simple" roleURI="http://www.aware.com/role/ShareRepurchaseProgramDetailTextuals" xlink:href="awre-20180930.xsd#ShareRepurchaseProgramDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="awre-20180930.xsd#IncomeFromPatentArrangementDetailTextuals" roleURI="http://www.aware.com/role/IncomeFromPatentArrangementDetailTextuals"/>
<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-20180930.xsd#awre_DocumentAndEntityInformationAbstract" xlink:label="loc_awre_DocumentAndEntityInformationAbstract_0"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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="https://xbrl.sec.gov/dei/2018/dei-2018-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"/>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_EntitySmallBusiness_12" order="110" use="optional"/>


<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_EntityEmergingGrowthCompany" order="120" use="optional"/>


</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/ConsolidatedBalanceSheets">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_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_UnbilledReceivablesCurrent_5" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_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_PrepaidExpenseAndOtherAssetsCurrent_6" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_7"/>
<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_7" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_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_PropertyPlantAndEquipmentNet_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_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_DeferredTaxAssetsNet_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/2018/elts/us-gaap-2018-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="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_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_RetainedEarningsAccumulatedDeficit_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_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_StockholdersEquity_26" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_27"/>
<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_27" 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_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_StatementTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_srt_ProductOrServiceAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_2" xlink:to="loc_srt_ProductsAndServicesDomain_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicenseAndServiceMember" xlink:label="loc_us-gaap_LicenseAndServiceMember_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3" xlink:to="loc_us-gaap_LicenseAndServiceMember_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="loc_us-gaap_MaintenanceMember_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3" xlink:to="loc_us-gaap_MaintenanceMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3" xlink:to="loc_us-gaap_ServiceMember_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RoyaltyMember" xlink:label="loc_us-gaap_RoyaltyMember_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3" xlink:to="loc_us-gaap_RoyaltyMember_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementLineItems_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_RevenuesAbstract_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_11" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_13"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_11" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_14"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_11" xlink:to="loc_us-gaap_SellingAndMarketingExpense_14" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_15"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_11" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_15" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_16"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_11" xlink:to="loc_us-gaap_CostsAndExpenses_16" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_IncomeFromIntangibleAssets" xlink:label="loc_awre_IncomeFromIntangibleAssets_17"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_awre_IncomeFromIntangibleAssets_17" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_18"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_OperatingIncomeLoss_18" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncome" xlink:label="loc_us-gaap_OtherIncome_19"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_OtherIncome_19" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_20"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_InvestmentIncomeInterest_20" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_21"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_21" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_22"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_22" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_23"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_NetIncomeLoss_23" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_24"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_EarningsPerShareBasic_24" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_25"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_EarningsPerShareDiluted_25" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_26"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_26" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_27"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_27" order="120" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_28"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_28" order="130" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_29"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_28" xlink:to="loc_us-gaap_NetIncomeLoss_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_30"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_28" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_30" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_31"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_30" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_31" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_32"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_28" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_32" 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2009/role/netLabel"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss" xlink:label="loc_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss_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_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_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_AccretionAmortizationOfDiscountsAndPremiumsInvestments_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_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_GainLossOnSaleOfInvestments_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_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_IncreaseDecreaseInUnbilledReceivables_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_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_IncreaseDecreaseInDeferredIncomeTaxes_13" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_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_IncreaseDecreaseInAccountsPayable_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_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_IncreaseDecreaseInAccruedLiabilities_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_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_IncreaseDecreaseInAccruedTaxesPayable_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_17"/>
<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_17" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_18"/>
<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_18" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_19"/>
<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_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_20"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_19" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_20" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_21"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_19" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_21" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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_19" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_22" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_25" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_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_PaymentsForRepurchaseOfCommonStock_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_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_NetCashProvidedByUsedInFinancingActivities_27" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_28"/>
<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_28" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_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_CashAndCashEquivalentsAtCarryingValue_29" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_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_SupplementalCashFlowInformationAbstract_31" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_32"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_31" xlink:to="loc_us-gaap_IncomeTaxesPaid_32" 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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-20180930.xsd#awre_BasisOfAccountingAbstract" xlink:label="loc_awre_BasisOfAccountingAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/RevenueRecognition">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_0"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_RevenueRecognitionTextBlock" xlink:label="loc_awre_RevenueRecognitionTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_0" xlink:to="loc_awre_RevenueRecognitionTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
</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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/RecentlyAdoptedAccountingPronouncements">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/RecentAccountingPronouncementsNotYetAdopted">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_0" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
</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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/ShareRepurchaseProgram">
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ShareRepurchaseProgramAbstract" xlink:label="loc_awre_ShareRepurchaseProgramAbstract_0"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ShareRepurchaseProgramTextBlock" xlink:label="loc_awre_ShareRepurchaseProgramTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_ShareRepurchaseProgramAbstract_0" xlink:to="loc_awre_ShareRepurchaseProgramTextBlock_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/IncomeFromPatentArrangement">
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_IncomeFromPatentArrangementAbstract" xlink:label="loc_awre_IncomeFromPatentArrangementAbstract_0"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_IncomeFromPatentArrangementTextBlock" xlink:label="loc_awre_IncomeFromPatentArrangementTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_IncomeFromPatentArrangementAbstract_0" xlink:to="loc_awre_IncomeFromPatentArrangementTextBlock_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2"/>
<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_NewAccountingPronouncementsPolicyPolicyTextBlock_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/RevenueRecognitionTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_0" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
</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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock" xlink:label="loc_awre_ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0" xlink:to="loc_awre_ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementstables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock_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_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/RevenueRecognitionDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_0"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_MovementInUnbilledReceivablesCurrentRollForward" xlink:label="loc_awre_MovementInUnbilledReceivablesCurrentRollForward_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_0" xlink:to="loc_awre_MovementInUnbilledReceivablesCurrentRollForward_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_MovementInUnbilledReceivablesCurrentRollForward_1" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings" xlink:label="loc_awre_UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_MovementInUnbilledReceivablesCurrentRollForward_1" xlink:to="loc_awre_UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings_3" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_UnbilledReceivablesCurrentBillings" xlink:label="loc_awre_UnbilledReceivablesCurrentBillings_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_MovementInUnbilledReceivablesCurrentRollForward_1" xlink:to="loc_awre_UnbilledReceivablesCurrentBillings_4" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_MovementInUnbilledReceivablesCurrentRollForward_1" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_5" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/RevenueRecognitionDetails1">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_0"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="loc_us-gaap_MovementInDeferredRevenueRollForward_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_0" xlink:to="loc_us-gaap_MovementInDeferredRevenueRollForward_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInDeferredRevenueRollForward_1" xlink:to="loc_us-gaap_DeferredRevenue_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueAdditions" xlink:label="loc_us-gaap_DeferredRevenueAdditions_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInDeferredRevenueRollForward_1" xlink:to="loc_us-gaap_DeferredRevenueAdditions_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="loc_us-gaap_DeferredRevenueRevenueRecognized1_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInDeferredRevenueRollForward_1" xlink:to="loc_us-gaap_DeferredRevenueRevenueRecognized1_4" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInDeferredRevenueRollForward_1" xlink:to="loc_us-gaap_DeferredRevenue_5" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/RevenueRecognitionDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_0"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue" xlink:label="loc_awre_PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_0" xlink:to="loc_awre_PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_MinimumPeriodOfRemainingPerformanceObligations" xlink:label="loc_awre_MinimumPeriodOfRemainingPerformanceObligations_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_0" xlink:to="loc_awre_MinimumPeriodOfRemainingPerformanceObligations_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_0" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation" order="20" 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_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_FinancialInstrumentAxis_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_10" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_11" xlink:to="loc_us-gaap_MoneyMarketFundsMember_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_13"/>
<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_ScheduleOfAvailableForSaleSecuritiesLineItems_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_14"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_13" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_15"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_13" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_15" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
</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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_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_FinancialInstrumentAxis_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_5" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6" xlink:to="loc_us-gaap_MoneyMarketFundsMember_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8"/>
<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_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_11"/>
<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_ScheduleOfAvailableForSaleSecuritiesLineItems_11" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_11" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_13"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_11" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_13" order="10" 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2009/role/netLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/positiveLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/StockBasedCompensationSummaryOfStockBasedEmployeeCompensationExpensesDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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-20180930.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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_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_AllocatedShareBasedCompensationExpense_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_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_PlanNameAxis_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_2" xlink:to="loc_us-gaap_PlanNameDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_NonqualifiedStockPlan2001Member" xlink:label="loc_awre_NonqualifiedStockPlan2001Member_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_3" xlink:to="loc_awre_NonqualifiedStockPlan2001Member_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_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_AwardTypeAxis_5" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_UnrestrictedStockMember" xlink:label="loc_awre_UnrestrictedStockMember_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6" xlink:to="loc_awre_UnrestrictedStockMember_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/2018/elts/us-gaap-2018-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="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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-20180930.xsd#awre_GrantDateMarch2018Member" xlink:label="loc_awre_GrantDateMarch2018Member_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_GrantDateMarch2018Member_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_GrantDateFebruary272017Member" xlink:label="loc_awre_GrantDateFebruary272017Member_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_GrantDateFebruary272017Member_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/2018/elts/us-gaap-2018-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="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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-20180930.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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_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_SubsequentEventTypeAxis_15" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_16"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_15" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_16" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_17"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_16" xlink:to="loc_us-gaap_SubsequentEventMember_17" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_18"/>
<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_18" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_19"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_18" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_19" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_NumberOfEqualInstallmentsForSharesIssuance" xlink:label="loc_awre_NumberOfEqualInstallmentsForSharesIssuance_20"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_18" xlink:to="loc_awre_NumberOfEqualInstallmentsForSharesIssuance_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_21"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_18" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_21" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="loc_us-gaap_RestrictedStockExpense_22"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_18" xlink:to="loc_us-gaap_RestrictedStockExpense_22" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_23"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_18" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_23" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_24"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_18" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_24" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_25"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_18" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_25" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_26"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_18" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_26" order="70" 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_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_srt_ConsolidationItemsAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_2" xlink:to="loc_srt_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/2018/elts/us-gaap-2018-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_srt_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/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_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_srt_StatementGeographicalAxis_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_5" xlink:to="loc_srt_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/2017/country-2017-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_srt_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/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6" xlink:to="loc_country_GB_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR" xlink:label="loc_country_BR_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6" xlink:to="loc_country_BR_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_RestOfWorldMember" xlink:label="loc_awre_RestOfWorldMember_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6" xlink:to="loc_awre_RestOfWorldMember_10" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_11"/>
<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_11" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_11" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_12" 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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_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_srt_ConsolidationItemsAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_2" xlink:to="loc_srt_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/2018/elts/us-gaap-2018-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_srt_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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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-20180930.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-20180930.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-20180930.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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_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_RevenueFromContractWithCustomerIncludingAssessedTax_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/BusinessSegmentsRevenueByTimingOfTransferOfGoodsOrServicesDetails2">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_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_TimingOfTransferOfGoodOrServiceAxis_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_2" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaap_TransferredOverTimeMember_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_3" xlink:to="loc_us-gaap_TransferredOverTimeMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_6"/>
<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_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/BusinessSegmentsDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_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_NumberOfOperatingSegments_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/RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardIncomeStatementDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_3" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" xlink:label="loc_awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6" xlink:to="loc_awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_10" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_10" xlink:to="loc_us-gaap_CostsAndExpenses_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_13"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_10" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_13" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveVerboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_14"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_10" xlink:to="loc_us-gaap_NetIncomeLoss_14" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_15"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_10" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_16"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_10" xlink:to="loc_us-gaap_EarningsPerShareBasic_16" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_17"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_10" xlink:to="loc_us-gaap_EarningsPerShareDiluted_17" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardBalanceSheetdetails1">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_3" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_5" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member" xlink:label="loc_awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_6" xlink:to="loc_awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_10" xlink:to="loc_us-gaap_AccountsReceivableNet_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_10" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_12" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_13"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_10" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_13" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_14"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_10" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_14" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_15"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_10" xlink:to="loc_us-gaap_StockholdersEquity_15" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementsDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_TypeOfArrangementAxis_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_2" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ImagingSoftwareLicenseContract2015Member" xlink:label="loc_awre_ImagingSoftwareLicenseContract2015Member_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_3" xlink:to="loc_awre_ImagingSoftwareLicenseContract2015Member_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_DslRoyaltyContractsMember" xlink:label="loc_awre_DslRoyaltyContractsMember_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_3" xlink:to="loc_awre_DslRoyaltyContractsMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_MinimumLicenseRoyaltyPaymentContractMember" xlink:label="loc_awre_MinimumLicenseRoyaltyPaymentContractMember_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_3" xlink:to="loc_awre_MinimumLicenseRoyaltyPaymentContractMember_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember" xlink:label="loc_awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_3" xlink:to="loc_awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_8" xlink:to="loc_us-gaap_TypeOfAdoptionMember_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_9" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_srt_ProductOrServiceAxis_11" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_12"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_11" xlink:to="loc_srt_ProductsAndServicesDomain_12" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicenseAndServiceMember" xlink:label="loc_us-gaap_LicenseAndServiceMember_13"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_12" xlink:to="loc_us-gaap_LicenseAndServiceMember_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaintenanceMember" xlink:label="loc_us-gaap_MaintenanceMember_14"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_12" xlink:to="loc_us-gaap_MaintenanceMember_14" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_15"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_1" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_15" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ConsummatedLicenseContract" xlink:label="loc_awre_ConsummatedLicenseContract_16"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_15" xlink:to="loc_awre_ConsummatedLicenseContract_16" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_17"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_15" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_18"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_15" xlink:to="loc_us-gaap_UnbilledContractsReceivable_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_19"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_15" xlink:to="loc_us-gaap_StockholdersEquity_19" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_20"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_15" xlink:to="loc_us-gaap_CostsAndExpenses_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_21"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_15" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_21" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveVerboseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_22"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_15" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_22" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_23"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_15" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_23" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_24"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_15" xlink:to="loc_us-gaap_AccountsReceivableNet_24" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
</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/2018/elts/us-gaap-2018-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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_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_IncomeTaxExpenseBenefit_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2"/>
<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_3"/>
<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_DeferredTaxAssetsNet_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/ShareRepurchaseProgramDetailTextuals">
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ShareRepurchaseProgramAbstract" xlink:label="loc_awre_ShareRepurchaseProgramAbstract_0"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ShareRepurchaseProgramTable" xlink:label="loc_awre_ShareRepurchaseProgramTable_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_ShareRepurchaseProgramAbstract_0" xlink:to="loc_awre_ShareRepurchaseProgramTable_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_2"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_ShareRepurchaseProgramTable_1" xlink:to="loc_us-gaap_TitleOfIndividualAxis_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualAxis_2" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BoardOfDirectorsChairmanMember" xlink:label="loc_us-gaap_BoardOfDirectorsChairmanMember_4"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_us-gaap_BoardOfDirectorsChairmanMember_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_ShareRepurchaseProgramTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_6"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5" xlink:to="loc_us-gaap_EquityComponentDomain_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_7"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6" xlink:to="loc_us-gaap_CommonStockMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_ShareRepurchaseProgramLineItems" xlink:label="loc_awre_ShareRepurchaseProgramLineItems_8"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_ShareRepurchaseProgramTable_1" xlink:to="loc_awre_ShareRepurchaseProgramLineItems_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_9"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_ShareRepurchaseProgramLineItems_8" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_10"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_ShareRepurchaseProgramLineItems_8" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_10" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_11"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_ShareRepurchaseProgramLineItems_8" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_11" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.aware.com/role/IncomeFromPatentArrangementDetailTextuals">
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_IncomeFromPatentArrangementAbstract" xlink:label="loc_awre_IncomeFromPatentArrangementAbstract_0"/>
<loc xlink:type="locator" xlink:href="awre-20180930.xsd#awre_IncomeFromIntangibleAssets" xlink:label="loc_awre_IncomeFromIntangibleAssets_1"/>
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_awre_IncomeFromPatentArrangementAbstract_0" xlink:to="loc_awre_IncomeFromIntangibleAssets_1" order="0" 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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808443712">
<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">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Oct. 22, 2018</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">21,545,113<span></span>
</td>
</tr>
<tr 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">Sep. 30,  2018<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">2018<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">Q3<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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</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_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), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</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_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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808793984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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">$ 48,963<span></span>
</td>
<td class="nump">$ 51,608<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,359<span></span>
</td>
<td class="nump">2,389<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables</a></td>
<td class="nump">2,155<span></span>
</td>
<td class="nump">1,429<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">386<span></span>
</td>
<td class="nump">216<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">56,863<span></span>
</td>
<td class="nump">55,642<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">4,128<span></span>
</td>
<td class="nump">4,304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">5,199<span></span>
</td>
<td class="nump">5,071<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="text">&#160;<span></span>
</td>
<td class="nump">18<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">66,190<span></span>
</td>
<td class="nump">65,035<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">160<span></span>
</td>
<td class="nump">166<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">1,685<span></span>
</td>
<td class="nump">1,401<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">48<span></span>
</td>
<td class="nump">2<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">3,038<span></span>
</td>
<td class="nump">2,805<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">4,931<span></span>
</td>
<td class="nump">4,374<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">77<span></span>
</td>
<td class="nump">127<span></span>
</td>
</tr>
<tr class="ro">
<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 21,545,113 as of September 30, 2018 and 21,493,440 as of December 31, 2017</a></td>
<td class="nump">215<span></span>
</td>
<td class="nump">215<span></span>
</td>
</tr>
<tr class="ro">
<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">96,299<span></span>
</td>
<td class="nump">96,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(35,332)<span></span>
</td>
<td class="num">(35,927)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">61,182<span></span>
</td>
<td class="nump">60,534<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 66,190<span></span>
</td>
<td class="nump">$ 65,035<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://fasb.org/us-gaap/role/ref/legacyRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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=82887183&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=82887183&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/otherTransitionRef<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=82887183&amp;loc=d3e6935-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_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://fasb.org/us-gaap/role/ref/otherTransitionRef<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=82887183&amp;loc=d3e6935-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_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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received for services rendered and products shipped, but not yet billed, for non-contractual agreements due 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>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_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808681488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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">21,545,113<span></span>
</td>
<td class="nump">21,493,440<span></span>
</td>
</tr>
<tr class="ro">
<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">21,545,113<span></span>
</td>
<td class="nump">21,493,440<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6809590016">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_RevenuesAbstract', 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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 5,401<span></span>
</td>
<td class="nump">$ 5,707<span></span>
</td>
<td class="nump">$ 12,073<span></span>
</td>
<td class="nump">$ 12,405<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_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="ro">
<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,816<span></span>
</td>
<td class="nump">2,151<span></span>
</td>
<td class="nump">5,579<span></span>
</td>
<td class="nump">5,884<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,297<span></span>
</td>
<td class="nump">1,028<span></span>
</td>
<td class="nump">3,234<span></span>
</td>
<td class="nump">2,938<span></span>
</td>
</tr>
<tr class="ro">
<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">807<span></span>
</td>
<td class="nump">849<span></span>
</td>
<td class="nump">2,463<span></span>
</td>
<td class="nump">2,454<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,260<span></span>
</td>
<td class="nump">4,234<span></span>
</td>
<td class="nump">12,036<span></span>
</td>
<td class="nump">12,049<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_IncomeFromIntangibleAssets', window );">Patent related income</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1,422<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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">1,142<span></span>
</td>
<td class="nump">1,492<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="nump">1,778<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', 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">36<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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">109<span></span>
</td>
<td class="nump">587<span></span>
</td>
<td class="nump">281<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="nump">1,366<span></span>
</td>
<td class="nump">1,601<span></span>
</td>
<td class="nump">625<span></span>
</td>
<td class="nump">2,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">89<span></span>
</td>
<td class="nump">456<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">535<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 1,277<span></span>
</td>
<td class="nump">$ 1,145<span></span>
</td>
<td class="nump">$ 594<span></span>
</td>
<td class="nump">$ 1,560<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.05<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
</tr>
<tr class="ro">
<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.05<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares - basic (in shares)</a></td>
<td class="nump">21,564<span></span>
</td>
<td class="nump">21,679<span></span>
</td>
<td class="nump">21,548<span></span>
</td>
<td class="nump">21,900<span></span>
</td>
</tr>
<tr class="ro">
<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">21,639<span></span>
</td>
<td class="nump">21,758<span></span>
</td>
<td class="nump">21,604<span></span>
</td>
<td class="nump">21,967<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_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="ro">
<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,277<span></span>
</td>
<td class="nump">$ 1,145<span></span>
</td>
<td class="nump">$ 594<span></span>
</td>
<td class="nump">$ 1,560<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_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="ro">
<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 gains on available for sale securities</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">19<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">1,277<span></span>
</td>
<td class="nump">1,145<span></span>
</td>
<td class="nump">594<span></span>
</td>
<td class="nump">1,541<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_srt_ProductOrServiceAxis=us-gaap_LicenseAndServiceMember', window );">Software licenses</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_RevenuesAbstract', 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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">3,449<span></span>
</td>
<td class="nump">4,233<span></span>
</td>
<td class="nump">6,582<span></span>
</td>
<td class="nump">7,732<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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of software licenses and services</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">274<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_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember', window );">Software maintenance</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_RevenuesAbstract', 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">1,297<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
<td class="nump">3,993<span></span>
</td>
<td class="nump">3,622<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_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', 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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">655<span></span>
</td>
<td class="nump">343<span></span>
</td>
<td class="nump">1,498<span></span>
</td>
<td class="nump">924<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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of software licenses and services</a></td>
<td class="nump">$ 320<span></span>
</td>
<td class="nump">179<span></span>
</td>
<td class="nump">$ 740<span></span>
</td>
<td class="nump">499<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_srt_ProductOrServiceAxis=us-gaap_RoyaltyMember', window );">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_RevenuesAbstract', 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 127<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_awre_IncomeFromIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount related to gain on sale of intangible assets and income related to intangible assets monetization activities, including enforcement, litigation and licensing.</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_IncomeFromIntangibleAssets</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_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://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-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_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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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 7: http://www.xbrl.org/2003/role/disclosureRef<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=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-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_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/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-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_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&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_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue and income 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109260490&amp;loc=d3e1505-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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_LicenseAndServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=us-gaap_LicenseAndServiceMember</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_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=us-gaap_MaintenanceMember</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_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</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_srt_ProductOrServiceAxis=us-gaap_RoyaltyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=us-gaap_RoyaltyMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6809452080">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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">$ 594<span></span>
</td>
<td class="nump">$ 1,560<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">336<span></span>
</td>
<td class="nump">390<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">394<span></span>
</td>
<td class="nump">465<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_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss', window );">Deferred tax benefit on other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Amortization of discount on investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="ro">
<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">(36)<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">(2,970)<span></span>
</td>
<td class="num">(2,626)<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_IncreaseDecreaseInUnbilledReceivables', window );">Unbilled receivables</a></td>
<td class="num">(726)<span></span>
</td>
<td class="nump">617<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(170)<span></span>
</td>
<td class="num">(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_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred tax assets</a></td>
<td class="num">(128)<span></span>
</td>
<td class="num">(20)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(6)<span></span>
</td>
<td class="nump">397<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_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">284<span></span>
</td>
<td class="nump">108<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">46<span></span>
</td>
<td class="nump">12<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_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">183<span></span>
</td>
<td class="num">(204)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="num">(2,163)<span></span>
</td>
<td class="nump">611<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_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="ro">
<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">(142)<span></span>
</td>
<td class="num">(61)<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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Sales of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,019<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">(142)<span></span>
</td>
<td class="nump">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_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">27<span></span>
</td>
<td class="nump">42<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments made for taxes of employees who surrendered shares related to unrestricted stock</a></td>
<td class="num">(107)<span></span>
</td>
<td class="num">(186)<span></span>
</td>
</tr>
<tr class="ro">
<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">(260)<span></span>
</td>
<td class="num">(4,213)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(340)<span></span>
</td>
<td class="num">(4,357)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Decrease in cash and cash equivalents</a></td>
<td class="num">(2,645)<span></span>
</td>
<td class="num">(2,788)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">51,608<span></span>
</td>
<td class="nump">51,913<span></span>
</td>
</tr>
<tr class="ro">
<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">48,963<span></span>
</td>
<td class="nump">49,125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="ro">
<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">$ 94<span></span>
</td>
<td class="nump">$ 473<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_awre_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DeferredTaxBenefitExpenseOnOtherComprehensiveIncomeLoss</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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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>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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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://fasb.org/us-gaap/role/ref/legacyRef<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=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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=109223946&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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://fasb.org/us-gaap/role/ref/otherTransitionRef<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=109223946&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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_IncreaseDecreaseInUnbilledReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=109223946&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_IncreaseDecreaseInUnbilledReceivables</td>
</tr>
<tr>
<td style="padding-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/disclosureRef<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=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/disclosureRef<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=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3291-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 25<br> -Paragraph 19A<br> -URI http://asc.fasb.org/extlink&amp;oid=107668666&amp;loc=SL79513924-113897<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109979856&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6799725696">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6623789680">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<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, 2017 in conjunction with our 2017 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="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">The accompanying unaudited consolidated balance sheets, consolidated 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 September 30, 2018, and of operations and cash flows for the interim periods ended September 30, 2018 and 2017.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">The results of operations for the interim period ended September 30, 2018 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6799754112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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_RevenueRecognitionAbstract', window );"><strong>Revenue Recognition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_awre_RevenueRecognitionTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;">C)</td>
<td style="text-align: justify;"><b><i>Revenue Recognition.</i></b>&#160;Effective January 1, 2018, we adopted Accounting Standards Codification (&#8220;ASC&#8221;), Topic 606, Revenue from Contracts with Customers (&#8220;ASC 606&#8221;), using the full retrospective transition method. Adoption of the standard using the full retrospective method required us to restate certain previously reported results.</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">In accordance with ASC 606, revenue is recognized when a customer obtains control of promised goods and services. The amount of revenue recognized reflects the consideration to which we expect to be entitled to receive in exchange for these goods and services. In addition, ASC 606 requires disclosures of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">The core principle of the standard is that we should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. To achieve that core principle, we should apply the following five step model:</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.5in;"></td>
<td style="width: 0.25in;">1.</td>
<td>Identify the contract with the customer;</td>
</tr>
</table>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.5in;"></td>
<td style="width: 0.25in;">2.</td>
<td>Identify the performance obligations in the contract;</td>
</tr>
</table>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.5in;"></td>
<td style="width: 0.25in;">3.</td>
<td>Determine the transaction price;</td>
</tr>
</table>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.5in;"></td>
<td style="width: 0.25in;">4.</td>
<td>Allocate the transaction price to the performance obligations in the contract; and</td>
</tr>
</table>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.5in;"></td>
<td style="width: 0.25in;">5.</td>
<td>Recognize revenue when (or as) each performance obligation is satisfied.</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 45.35pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><b><i>1) Identify the contract with the customer</i></b></p>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party&#8217;s rights regarding the goods or services to be transferred and identifies the related payment terms, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods and services that are transferred is probable based on the customer&#8217;s intent and ability to pay the promised consideration. We apply judgment in determining the customer&#8217;s intent and ability to pay, which is based on a variety of factors including the customer&#8217;s historical payment experience, or in the case of a new customer, published credit and financial information pertaining to the customer.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;&#160;&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">We evaluate contract modifications for the impact on revenue recognition if they have been approved by both parties such that the enforceable rights and obligations under the contract have changed. Contract modifications are either accounted for using a cumulative effect adjustment or prospectively over the remaining term of the arrangement. The determination of which method is more appropriate depends on the nature of the modification, which we evaluate on a case-by-case basis.</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">We combine two or more contracts entered into at or near the same time with the same customer and account for them as a single contract if (i) the contracts are negotiated as a package with a common commercial objective, (ii) the amount of consideration to be paid in one contract depends on the price or performance of the other contract, or (iii) some or all of the goods or services in one contract would be combined with some or all of the goods and services in the other contract into a single performance obligation. If two or more contracts are combined, the consideration to be paid is aggregated and allocated to the individual performance obligations without regard to the consideration specified in the individual contracts.</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><b><i>2) Identify the performance obligations in the contract</i></b></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Performance obligations promised in a contract are identified based on the goods and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other available resources, and are distinct in the context of the contract, whereby the transfer of the good or service is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods and services, we apply judgment to determine whether promised goods and services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods and services are accounted for as a combined performance obligation. To identify performance obligations, we consider all of the goods or services promised in a contract regardless of whether they are explicitly stated or are implied by customary business practices.</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><b><i>3) Determine the transaction price</i></b></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">The transaction price is determined based on the consideration we expect to be entitled in exchange for transferring promised goods and services to the customer. Determining the transaction price requires significant judgment. To the extent the transaction price includes variable consideration, we estimate the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in our judgment, it is probable that a significant future reversal of cumulative revenue recognized under the contract will not occur. Any estimates, including the effect of the constraint on variable consideration, are evaluated at each reporting period. The amount of consideration is not adjusted for a significant financing component if the time between payment and the transfer of the related good or service is expected to be one year or less under the practical expedient in ASC 606-10-32-18. Our revenue arrangements are typically accounted for under such expedient, as payment is typically due within 30 to 60 days. As of September 30, 2018, none of our contracts contained a significant financing component.</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><b><i>4) Allocate the transaction price to performance obligations in the contract</i></b></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (&#8220;SSP&#8221;) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct service that forms part of a single performance obligation. The consideration to be received is allocated among the separate performance obligations based on relative SSPs. The SSP is the price at which we would sell a promised good or service separately to a customer. The best estimate of SSP is the observable price of a good or service when we sell that good or service separately. A contractually stated price or a list price for a good or service may be the SSP of that good or service. We use a range of amounts to estimate SSP when we sell each of the goods and services separately and need to determine whether there is a discount that needs to be allocated based on the relative SSP of the various goods and services. In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we typically determine the SSP using an adjusted market assessment approach using information that may include market conditions and other observable inputs. We typically have more than one SSP for individual goods and services due to the stratification of those goods and services by customers and circumstances. In these instances, we may use information such as the nature of the customer and distribution channel in determining the SSP.</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;<b><i>&#160;&#160;</i></b></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><b><i>5) Recognize revenue when or as we satisfy a performance obligation</i></b></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">We satisfy performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized over time if 1) the customer simultaneously receives and consumes the benefits provided by our performance, 2) our performance creates or enhances an asset that the customer controls as the asset is created or enhanced, or 3) our performance does not create an asset with an alternative use to us and we have an enforceable right to payment for performance completed to date. If we do not satisfy a performance obligation over time, the related performance obligation is satisfied at a point in time by transferring the control of a promised good or service to a customer.</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 27.35pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">We categorize revenue as software licenses, software maintenance, services, or royalties. In addition to the general revenue recognition policies described above, specific revenue recognition policies apply to each category of revenue.</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i><u>Software licenses</u></i></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>&#160;</i></p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Software licenses consist of revenue from the sale of software licenses for biometrics and imaging applications. Our software licenses are functional intellectual property and typically provide customers with the right to use our software in perpetuity as it exists when made available to the customer. We recognize revenue from software licenses at a point in time upon delivery, provided all other revenue recognition criteria are met.</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i><u>Software maintenance</u></i></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>&#160;</i></p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Software maintenance consists of revenue from the sale of software maintenance contracts for biometrics and imaging software. Software maintenance contracts entitle customers to receive software support and software updates, if and when they become available, during the term of the maintenance contract. Software support and software updates are considered distinct services. However, these distinct services are considered a single performance obligation consisting of a series of distinct services that are substantially the same and have the same pattern of transfer to the customer. We recognize software maintenance revenue over time on a straight-line basis over the contract period.</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i><u>Services</u></i></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>&#160;</i></p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Service revenue consists of fees from biometrics customers for software engineering services we provide to them. We recognize services revenue over time as the services are delivered using an input method (i.e., labor hours incurred as a percentage of total labor hours budgeted), provided all other revenue recognition criteria are met.</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i><u>Royalties</u></i></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Royalties consist primarily of royalty payments we receive under DSL silicon contracts with two customers that incorporate our silicon intellectual property (&#8220;IP&#8221;) in their DSL chipsets. We sold the assets of our DSL IP business in 2009, but we continued to receive royalty payments from these customers. Royalties are reported in continuing operations in accordance with ASC 205, Reporting Discontinued Operations, because we have continuing ongoing cash flows from this business.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">We recognize revenue from sales-based royalties at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied).</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;&#160;&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Refer to Note G &#8211; Business Segments for further information on the disaggregation of revenue, including revenue by geography and category.</p>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i><u>Arrangements with multiple performance obligations</u></i></p>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">In addition to selling software licenses, software maintenance and software services on a standalone basis, a significant portion of our contracts include multiple performance obligations. The various combinations of multiple performance obligations and our revenue recognition for each are described as follows:</p>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 27pt;"></td>
<td style="width: 18pt;">&#8226;</td>
<td style="text-align: justify;">Software licenses and software maintenance. When software licenses and software maintenance contracts are sold together, the software licenses and software maintenance are generally considered distinct performance obligations. The transaction price is allocated to the software licenses and the software maintenance based on relative SSP. Revenue allocated to the software licenses is recognized at a point in time upon delivery, provided all other revenue recognition criteria are met. Revenue allocated to the software maintenance is recognized over time on a straight-line basis over the contract period.</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 45pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 27pt;"></td>
<td style="width: 18pt;">&#8226;</td>
<td style="text-align: justify;">Software licenses and services. When software licenses and significant customization engineering services are sold together, they are accounted for as a combined performance obligation, as the software licenses are generally highly dependent on, and interrelated with, the associated services and therefore are not distinct performance obligations. Revenue for the combined performance obligation is recognized over time as the services are delivered using an input method (i.e., labor hours incurred as a percentage of total labor hours budgeted). When software licenses and standard implementation or consulting-type services are sold together, they are generally considered distinct performance obligations, as the software licenses are not dependent on or interrelated with the associated services. The transaction price in these arrangements is allocated to the software licenses and services based on relative SSP. Revenue allocated to the software licenses is recognized at a point in time upon delivery, provided all other revenue recognition criteria are met. Revenue allocated to the services is recognized over time using an input method (i.e., labor hours incurred as a percentage of total labor hours budgeted). In arrangements with both software licenses and services, the software license portion of the arrangement is classified as software license revenue and the services portion is classified as services revenue in our consolidated statements of income and comprehensive income.</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 45pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 27pt;"></td>
<td style="width: 18pt;">&#8226;</td>
<td style="text-align: justify;">Software licenses, software maintenance and services. When we sell software licenses, software maintenance and software services together, we account for the individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations based on relative SSP. Revenue allocated to the software licenses is recognized at a point in time upon delivery. Revenue allocated to the services is recognized over time using an input method (i.e., labor hours incurred as a percentage of total labor hours budgeted). Revenue for the software maintenance is recognized over time on a straight-line basis over the contract period. However, if the software services are significant customization engineering services, they are accounted for with the software licenses as a combined performance obligation, as stated above. Revenue for the combined performance obligation is recognized over time using an input method (i.e., labor hours incurred as a percentage of total labor hours budgeted).</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 45pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;"><i><u></u></i></td>
<td><em><u>Returns</u></em></td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>&#160;</i></p>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">We do not offer rights of return for our products and services in the normal course of business.</p>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i><u>Customer Acceptance</u></i></p>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Our contracts with customers generally do not include customer acceptance clauses.</p>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i><u>Contract Balances</u></i></p>
<p style="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>&#160;</i></p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">When the timing of our delivery of goods or services is different from the timing of payments made by customers, we recognize either a contract asset (performance precedes contractual due date) or a contract liability (customer payment precedes performance). Customers that prepay are represented by the deferred revenue below until the performance obligation is satisfied. Contract assets represent arrangements in which the good or service has been delivered but payment is not yet due. Our contract assets consist of unbilled receivables. Our contract liabilities consisted of deferred (unearned) revenue, which is generally related to software maintenance contracts. We classify deferred revenue as current or noncurrent based on the timing of when we expect to recognize revenue.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">The following table presents changes in our contract assets and liabilities during the three and nine months ended September 30, 2017 and 2018 (in thousands):</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"></p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Revenue</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<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="2" nowrap="nowrap">Balance at</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="2" nowrap="nowrap">Recognized</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<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="2" nowrap="nowrap">Beginning of</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="2" nowrap="nowrap">In Advance of</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Balance at End of</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: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Billings</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Billings</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Three months ended September 30, 2017</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract assets:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt; width: 590px;">Unbilled receivables</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 180px;">1,883</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">43</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">(283</td>
<td style="text-align: left; width: 15px;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">1,643</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">&#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="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Three months ended September 30, 2018</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract assets:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">Unbilled receivables</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">1,542</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">1,170</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(557</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">2,155</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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="2" nowrap="nowrap">Balance at</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<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="2" nowrap="nowrap">Beginning of</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Revenue</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="2" nowrap="nowrap">Balance at End of</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: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Billings</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Recognized</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Three months ended September 30, 2017</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract liabilities:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt; width: 590px;">Deferred revenue</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 180px;">2,291</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">1,527</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">(1,089</td>
<td style="text-align: left; width: 15px;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">2,729</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">&#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="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Three months ended September 30, 2018</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract liabilities:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">Deferred revenue</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">2,421</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">1,991</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(1,297</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">3,115</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Revenue</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<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="2" nowrap="nowrap">Balance at</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="2" nowrap="nowrap">Recognized</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<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="2" nowrap="nowrap">Beginning of</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="2" nowrap="nowrap">In Advance of</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Balance at End of</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: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Billings</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Billings</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Nine months ended September 30, 2017</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract assets:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt; width: 590px;">Unbilled receivables</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 180px;">2,259</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">169</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">(785</td>
<td style="text-align: left; width: 15px;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">1,643</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">&#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="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Nine months ended September 30, 2018</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract assets:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">Unbilled receivables</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">1,429</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">1,745</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(1,019</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">2,155</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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="2" nowrap="nowrap">Balance at</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<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="2" nowrap="nowrap">Beginning of</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Revenue</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="2" nowrap="nowrap">Balance at End of</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: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Billings</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Recognized</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Nine months ended September 30, 2017</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract liabilities:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt; width: 590px;">Deferred revenue</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 180px;">2,933</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">3,430</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">(3,634</td>
<td style="text-align: left; width: 15px;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">2,729</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">&#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="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Nine months ended September 30, 2018</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract liabilities:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">Deferred revenue</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">2,932</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">4,176</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(3,993</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">3,115</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"></p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"></p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i><u>Remaining Performance Obligations</u></i></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Remaining performance obligations represent the transaction price from contracts for which work has not been performed or goods and services have not been delivered. We expect to recognize revenue on approximately 98% of the remaining performance obligations over the next 12 months, with the remainder recognized thereafter. As of September 30, 2018, the aggregate amount of the transaction price allocated to remaining performance obligations for software maintenance contracts with a duration greater than one year was $0.1 million. This does not include revenue related to performance obligations that are part of a contract whose original expected duration is one year or less.</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;&#160;&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i><u>Contract Costs</u></i></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>&#160;</i></p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">We recognize an other asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales commissions meet the requirements to be capitalized, and we amortize these costs on a consistent basis with the pattern of transfer of the goods and services in the contract. Total capitalized costs to obtain a contract were immaterial during the periods presented and are included in other current and long-term assets on our consolidated balance sheets.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">We apply a practical expedient to expense costs as incurred for costs to obtain a contract when the amortization period is one year or less. These costs include sales commissions on software maintenance contracts with a contract period of one year or less as sales commissions paid on contract renewals are commensurate with those paid on the initial contract.</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_RevenueRecognitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue recognition.</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_RevenueRecognitionTextBlock</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>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_RevenueRecognitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRecognitionAbstract</td>
</tr>
<tr>
<td style="padding-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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6636746240">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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"><table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;">D)</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="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Cash and cash equivalents, which primarily include money market mutual funds, were $49.0 million and $51.6 million as of September 30, 2018 and December 31, 2017, respectively. We classified our cash equivalents of $47.8 million and $50.0 million as of September 30, 2018 and December 31, 2017 within Level 1 of the fair value hierarchy because they are valued using quoted market prices.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">As of September 30, 2018, 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="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="10" nowrap="nowrap">Fair&#160;Value&#160;Measurement&#160;at&#160;September&#160;30,&#160;2018&#160;Using:</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<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="2" nowrap="nowrap">Quoted&#160;Prices&#160;in<br />Active&#160;Markets&#160;for<br />Identical&#160;Assets</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="2" nowrap="nowrap">Significant&#160;Other<br />Observable&#160;Inputs</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="2" nowrap="nowrap">Significant<br />Unobservable<br />Inputs</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">(Level 1)</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">(Level 2)</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">(Level 3)</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-bottom: 1pt; width: 692px;">Money market funds (included in cash and cash equivalents)</td>
<td style="padding-bottom: 1pt; width: 16px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left; width: 16px;">$</td>
<td style="border-bottom: black 1pt solid; text-align: right; width: 225px;">47,814</td>
<td
 style="text-align: left; padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; width: 225px;">&#160;</td>
<td style="text-align: left; padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; width: 225px;">&#160;</td>
<td style="text-align: left; padding-bottom: 1pt; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2.5pt; padding-left: 9pt;">Total</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">47,814</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">&#160;&#160;&#160;&#160;&#160;-</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">&#160;&#160;&#160;&#160;&#160;-</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">As of December 31, 2017, 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="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="10" nowrap="nowrap">Fair&#160;Value&#160;Measurement&#160;at&#160;December&#160;31,&#160;2017&#160;Using:</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<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="2" nowrap="nowrap">Quoted&#160;Prices&#160;in<br />Active&#160;Markets&#160;for<br />Identical&#160;Assets</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="2" nowrap="nowrap">Significant&#160;Other<br />Observable&#160;Inputs</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="2" nowrap="nowrap">Significant<br />Unobservable<br />Inputs</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="font-weight: bold;">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2">(Level 1)</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2">(Level 2)</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2">(Level 3)</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-bottom: 1pt; width: 692px;">Money market funds (included in cash and cash equivalents)</td>
<td style="padding-bottom: 1pt; width: 16px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left; width: 16px;">$</td>
<td style="border-bottom: black 1pt solid; text-align: right; width: 225px;">49,986</td>
<td style="text-align: left; padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; width: 225px;">&#160;</td>
<td style="text-align: left; padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; width: 225px;">&#160;</td>
<td style="text-align: left; padding-bottom: 1pt; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2.5pt; padding-left: 9pt;">Total</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">49,986</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom:
 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">&#160;&#160;&#160;&#160;&#160;-</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">&#160;&#160;&#160;&#160;&#160;-</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6800418096">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;">E)</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="widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Net income per share is calculated as follows (in thousands, except per share data):</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap">
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><font style="font-size: 10pt;"><b>Three Months Ended</b></font></p>
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><font style="font-size: 10pt;"><b>September 30,</b></font></p>
</td>
<td style="padding-bottom: 1pt;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap">
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><font style="font-size: 10pt;"><b>Nine Months Ended</b></font></p>
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><font style="font-size: 10pt;"><b>September 30,</b></font></p>
</td>
<td style="padding-bottom: 1pt;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"><font style="font-size: 10pt;">2018</font></td>
<td style="text-align: center; padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: center; padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"><font style="font-size: 10pt;">2017</font></td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"><font style="font-size: 10pt;">2018</font></td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"><font style="font-size: 10pt;">2017</font></td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: center;" colspan="6"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: center;" colspan="2"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;" colspan="2"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; width: 722px;"><font style="font-size: 10pt;">Net income</font></td>
<td style="width: 16px;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left; width: 16px;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right; width: 150px;"><font style="font-size: 10pt;">1,277</font></td>
<td style="text-align: left; width: 15px;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="width: 15px;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left; width: 15px;"><font style="font-size:
 10pt;">$</font></td>
<td style="text-align: right; width: 150px;"><font style="font-size: 10pt;">1,145</font></td>
<td style="text-align: left; width: 15px;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="width: 15px;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left; width: 15px;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right; width: 150px;"><font style="font-size: 10pt;">594</font></td>
<td style="text-align: left; width: 15px;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="width: 15px;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left; width: 15px;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right; width: 150px;"><font style="font-size: 10pt;">1,560</font></td>
<td style="text-align: left; width: 15px;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-decoration: underline;"><font style="font-size: 10pt;">Shares outstanding:</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;"><font style="font-size: 10pt;">Weighted-average common shares outstanding</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">21,564</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">21,679</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">21,548</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">21,900</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-bottom: 1pt;"><font style="font-size: 10pt;">Additional dilutive common stock equivalents</font></td>
<td style="padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: right;"><font style="font-size: 10pt;">75</font></td>
<td style="text-align: left; padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: right;"><font style="font-size: 10pt;">79</font></td>
<td style="text-align: left; padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: right;"><font style="font-size: 10pt;">56</font></td>
<td style="text-align: left; padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: right;"><font style="font-size: 10pt;">67</font></td>
<td style="text-align: left; padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2.5pt;"><font style="font-size: 10pt;">Diluted shares outstanding</font></td>
<td style="padding-bottom: 2.5pt;"><font style="font-size:
 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: right;"><font style="font-size: 10pt;">21,639</font></td>
<td style="text-align: left; padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: right;"><font style="font-size: 10pt;">21,758</font></td>
<td style="text-align: left; padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: right;"><font style="font-size: 10pt;">21,604</font></td>
<td style="text-align: left; padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: right;"><font style="font-size: 10pt;">21,967</font></td>
<td style="text-align: left; padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td><font style="font-size: 10pt;">Net income per share &#8211; basic</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.06</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.05</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.03</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.07</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td><font style="font-size: 10pt;">Net income per share &#8211; diluted</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.06</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.05</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.03</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.07</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6636975744">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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"><table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="text-align: justify; vertical-align: top;">
<td style="text-align: left; width: 0.25in;">F)</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="text-align: justify; widows: 2; text-transform: none; text-indent: -13.5pt; margin: 0pt 0px 0pt 13.5pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap">
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><b>Three Months Ended</b></p>
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><b>September 30,</b></p>
</td>
<td style="padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap">
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><b>Nine Months Ended</b></p>
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><b>September 30,</b></p>
</td>
<td style="padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 722px;">Cost of services</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 150px;">7</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">4</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">15</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">8</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Research and development</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">34</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">34</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">71</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">82</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<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;">5</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">11</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-bottom: 1pt;">General and administrative</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">141</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">155</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom:
 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">299</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">364</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-bottom: 2.5pt; padding-left: 9pt;">Stock-based compensation expense</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">186</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">198</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">394</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">465</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>&#160;</i></p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><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="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><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="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">We granted shares of unrestricted stock in 2018 and 2017 that affected financial results for the three and nine month periods ended September 30, 2018 and 2017. These grants are described below.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>&#160;</i></p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 27pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>2018 Grant.&#160;</i>On March 20, 2018, we granted 138,000 shares of unrestricted stock to directors, officers and employees. Half of those shares were issued on July 2, 2018 and the remaining 69,000 shares will be issued shortly after December 31, 2018, 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 $580,000, of which $186,000 and $394,000 was charged to expense in the three and nine months ended September 30, 2018 and we anticipate the remaining $186,000 will be charged to expense in the fourth quarter of 2018.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 27pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align:
 justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 27pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">The shares we issued on July 2, 2018 for the first installment of the 2018 grant included 57,592 net shares of common stock after employees surrendered 11,408 shares for which we paid $51,000 of withholding taxes on their behalf.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 27pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 27pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>2017 Grant</i>. In February 2017, we granted 134,000 shares of unrestricted stock to directors, officers and employees. The shares were issued in two equal installments shortly after June 30, 2017 and December 31, 2017. We expensed the entire $663,000 stock-based compensation expense related to this grant in 2017. We issued shares of common stock related to this grant as follows: i) 54,014 net shares of common stock were issued in early July 2017 after employees surrendered 12,986 shares for which we paid $67,000 of withholding taxes on their behalf; and ii) 53,378 net shares of common stock were issued in early January 2018 after employees surrendered 13,622 shares for which we paid $64,000 of withholding taxes on their behalf.</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6603613632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;">G)</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 maker.</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 19.5pt; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">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 nine months ended September 30, 2018 and 2017 (in thousands):</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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">Nine 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: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">September 30,</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">September 30,</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; width: 722px;">United States</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 150px;">1,516</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">5,215</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">5,107</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">10,335</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">United Kingdom</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,329</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">32</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">2,838</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">222</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td>Brazil</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">2,128</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">60</td>
<td style="text-align:
 left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">2,308</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">217</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt;">Rest of World</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">428</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">400</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">1,820</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">1,631</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">5,401</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">5,707</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">12,073</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">12,405</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Revenue by product group for the three and nine months ended September 30, 2018 and 2017 was (in thousands):</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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">Nine 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: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">September 30,</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">September 30,</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;">
<td
 style="width: 722px;">Biometrics</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 150px;">5,216</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">3,127</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">11,104</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">9,218</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td>Imaging</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">185</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">2,537</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">969</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">3,060</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-bottom: 1pt;">DSL royalties</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">-</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">43</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">-</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">127</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">5,401</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">5,707</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">12,073</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">12,405</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Revenue by timing of transfer of goods or services for the three and nine months ended September 30, 2018 and 2017 was (in thousands):</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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">Nine 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: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">September 30,</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">September 30,</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt
 solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; width: 722px;">Goods or services transferred at a point in time</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 150px;">2,803</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">4,275</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">5,342</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">7,859</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-bottom: 1pt;">Goods or services transferred over time</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">2,598</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">1,432</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">6,731</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">4,546</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">5,401</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">5,707</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">12,073</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">12,405</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6630019584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recently Adopted Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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 );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text"><table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;">H)</td>
<td style="text-align: justify;"><b><i>Recently Adopted Accounting Pronouncements.</i></b></td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>FASB ASU No. 2014-09.</i>&#160;In May 2014, the FASB issued Accounting Standard Update No. 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. We adopted the standard on January 1, 2018 utilizing the full retrospective method.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">We implemented new internal controls for the implementation and modified and augmented our existing internal controls to enable the preparation of financial information on adoption. The most significant impacts of adopting the new standard related to the following:</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;"></td>
<td style="width: 0.25in;">i)</td>
<td style="text-align: justify;"><u>2015 imaging software license contract.</u>&#160;We consummated a $4.625 million license contract in October 2015 that included a $4.5 million license fee plus a $125,000 software maintenance fee. We delivered the licensed software and the customer paid us in the fourth quarter of 2015. Under legacy GAAP, we were unable to establish vendor specific objective evidence (&#8220;VSOE&#8221;) for the maintenance element and, as a result we recognized the total fee ratably over the twelve-month period that ran from October 2015 to October 2016. Under the new standard, license revenue of $4.5 million from that contract is recognized in 2015 when control over the software was transferred to the customer and software maintenance revenue of $125,000 is recognized ratably over the twelve-month period that ran from October 2015 to October 2016. This change resulted in a decrease in revenue of $3.6 million for fiscal year 2016. This change had no impact to our reported results for the three and nine months ended September 30, 2017.</td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;"></td>
<td style="width: 0.25in;">ii)</td>
<td style="text-align: justify;"><u>DSL royalty contracts.</u>&#160;Under our legacy revenue recognition policy, we recognized DSL royalty revenue in the period in which we received royalty reports, which was typically in the quarter immediately following the quarter in which sales of royalty-bearing products occurred. Under the new standard, we recognize DSL royalty revenue in the quarter in which sales of royalty-bearing products occur. Therefore, we make estimates of royalties earned in the current period and record royalty revenue based on those estimates. This change resulted in a decrease in revenue of $17,000 and $39,000 for fiscal years 2017 and 2016, respectively. This change resulted in a increase in revenue of $2,000 for the three months ended September 30, 2017, and an increase in revenue of $9,000 for the nine months ended September 30, 2017.</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt
 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;"></td>
<td style="width: 0.25in;">iii)</td>
<td style="text-align: justify;"><u>Minimum license/royalty payment contract.</u>&#160;One of our revenue contracts required the customer to make a fixed payment for professional services as well as minimum license/royalty payments for software to be distributed to end-users. Under legacy GAAP, we recognized the professional services fee over the period that the services were performed and revenue for the minimum license/royalty payments when those minimum payments became due. Under the new standard we recognized the estimated amount of total consideration, including the professional services fee and our estimate of variable consideration related to the minimum license/royalty payments, in the contract that we expect to be entitled to and recognized revenue in the period(s) that the related licenses and services were transferred to the customer. This change resulted in a decrease in revenue of $800,000 for fiscal year 2017, $200,000 of which related to the three months ended September 30, 2017 and $600,000 of which related to the nine months ended September 30, 2017, an increase in revenue of $860,000 for fiscal year 2016, an increase in unbilled receivables of $1.4 million in fiscal year 2017, an increase in unbilled receivables of $2.2 million in fiscal year 2016 and an increase in stockholders&#8217; equity of $2.2 million in fiscal year 2016.</td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;&#160;&#160;</p>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;"></td>
<td style="width: 0.25in;">iv)</td>
<td style="text-align: justify;"><u>Sales commissions and other third-party acquisition costs.</u>&#160;Under legacy GAAP, sales commissions and other third-party acquisition costs resulting directly from securing contracts with customers were expensed as incurred. ASC 340 requires these costs to be recognized as an asset when incurred and expensed over a period consistent with the period of transfer to the customer of goods or services to which the asset relates. We adopted the practical expedient that if the amortization period of the asset that we otherwise would have recognized is one year or less, we expense the sales commissions and other third-party acquisition costs resulting directly from securing contracts with customers when incurred. The adoption of the new standard resulted in a decrease in expense of approximately $114,000 for fiscal year 2017, $26,000 of which related to the three months ended September 30, 2017 and $81,000 of which related to the nine months ended September 20, 2017, and $294,000 for fiscal year 2016 and a decrease in stockholders&#8217; equity of $0.3 million in fiscal year 2016. For fiscal year 2017, the decrease in expense primarily relates to lower sales commissions due to lower revenue on our minimum license/royalty payment contract as noted above. For fiscal year 2016, the decrease primarily relates to lower sales commissions due to lower revenue from our 2015 imaging software license contract and lower revenue on our minimum license/royalty payment contract as noted above.</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Revenue recognition related to our other arrangements for software licenses, software maintenance, services, and hardware remained substantially unchanged.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">As a practical expedient, for contracts that were modified before the earliest reporting period of application of the standard, we have not retrospectively restated the contracts for those contract modifications. Instead we have reflected the aggregate effect of all modifications that occurred before the earliest reporting period of application when (i) identifying the satisfied and unsatisfied performance obligations, (ii) determining the transaction price, and (iii) allocating the transaction price to the satisfied and unsatisfied performance obligations.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px;
 margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">We have not restated contracts that began and were completed within the same annual reporting period. For completed contracts that have variable consideration, we have used the transaction price at the date the contract was completed rather than estimating variable consideration amounts in comparative reporting periods.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">For fiscal years 2017 and 2016, adoption of the standard resulted in an aggregate decrease in revenue of $0.8 million and $2.8 million, respectively, a decrease in costs and expenses of $0.1 million and $0.3 million, respectively, a decrease in the provision for income taxes of $0.4 million and $1.0 million, respectively, and an increase in stockholders&#8217; equity of $0.9 million and $1.2 million respectively, primarily due to the changes noted above. In addition, adoption of the standard resulted in an increase in accounts receivable of $1.4 million and $2.2 million as of December 31, 2017 and 2016, respectively, driven by unbilled receivables from recognition of revenue from the estimate of variable consideration related to the minimum license/royalty payments in one of our contracts; a decrease in deferred tax assets of $0.3 million and $0.8 million as of December 31, 2017 and 2016, respectively, driven primarily by a difference in timing of revenue recognition and expenses for book and tax purposes; and an increase in accrued expenses of $0.2 million and $0.3 million as of December 31, 2017 and 2016, respectively, driven by sales commissions related to recognition of revenue from the estimate of variable consideration related to the minimum license/royalty payments in one of our contracts.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">For the three and nine months ended September 30, 2017, adoption of the standard resulted in an aggregate decrease in revenue of $198,000 and $592,000, respectively, a decrease in costs and expenses of $25,000 and $82,000, respectively, and a decrease in the provision for income taxes of $89,000 and $207,000, respectively, primarily due to the same reasons noted above.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">See Impacts of Topic 606 Adoption to Reported Results below for the impact of the adoption of the new standard on our consolidated financial statements.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;&#160;&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>Impacts of Topic 606 Adoption to Reported Results</i></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>&#160;</i></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Adoption of the new revenue standard impacted our reported results as follows:</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"></p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color:
 initial;" 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">Three Months Ended</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">(In thousands, except per share data)</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">September 30, 2017</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt; font-weight: bold;" 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">New Revenue</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Standard</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Reported</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Adjustment</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Adjusted</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt; font-weight: bold;">Consolidated Statements of Income:</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="background-color: white; vertical-align: bottom;">
<td style="padding-left: 1pt; width: 690px;">Revenue</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 225px;">5,905</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">(198</td>
<td style="text-align: left; width: 15px;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">5,707</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Costs and expenses</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">4,259</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(25</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">4,234</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Provision for income taxes</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">545</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(89</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">456</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Net income</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,229</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(84</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,145</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Net income per share - basic and diluted</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.06</td>
<td style="text-align:
 left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(0.01</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.05</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">Nine Months Ended</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">(In thousands, except per share data)</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">September 30, 2017</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt; font-weight: bold;" 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">New Revenue</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Standard</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Reported</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Adjustment</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Adjusted</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt; font-weight: bold;">Consolidated Statements of Income:</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="background-color: white; vertical-align: bottom;">
<td style="padding-left: 1pt; width: 690px;">Revenue</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 225px;">12,997</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">(592</td>
<td style="text-align: left; width: 15px;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">12,405</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Costs and expenses</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">12,131</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(82</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">12,049</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Provision for income taxes</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">742</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(207</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">535</td>
<td style="text-align:
 left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Net income</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,863</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(303</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,560</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 1pt;">Net income per share - basic</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.09</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(0.02</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.07</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 1pt;">Net income per share - diluted</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.08</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(0.01</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.07</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">(In thousands)</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">September 30, 2017</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">New Revenue</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Standard</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Reported</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Adjustment</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Adjusted</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt; font-weight: bold;" nowrap="nowrap">Consolidated Balance Sheets:</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td style="text-align: right;" nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td style="text-align: right;" nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td style="text-align: right;" nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt; width: 690px;">Accounts receivable, net</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 225px;">5,616</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">1,643</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">7,259</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Prepaid
 expenses and other current assets</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">315</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">14</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">329</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Deferred tax assets</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">5,648</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(545</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">5,103</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Accrued expenses</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,272</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">251</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,523</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Stockholders' equity</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">60,589</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">861</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">61,450</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Adoption of the new revenue standard had no impact on total cash provided from or used in operating, financing, or investing in our consolidated statements of cash flows.</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6799751504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements Not Yet Adopted<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Recent Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text"><table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;">I)</td>
<td style="text-align: justify;"><b><i>Recent Accounting Pronouncements Not Yet Adopted.</i></b></td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>FASB ASU No. 2016-13.</i>&#160;In June 2016, the FASB issued Accounting Standard Update No. 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&#8221; This new standard replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. For trade and other receivables, loans, and other financial instruments, entities will be required to use a forward-looking expected loss model rather than the incurred loss model for recognizing credit losses which reflects losses that are probable. Credit losses relating to available-for-sale debt securities will also be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. This standard is effective for fiscal years beginning after December 15, 2019 with early adoption permitted in fiscal years beginning after December 15, 2018. We are currently evaluating the effect this standard will have on our consolidated financial statements and related disclosures.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;&#160;&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">With the exception of the standard 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 September 30, 2018.</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6799667600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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"><table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;"><font style="font-style: normal;">J)</font></td>
<td style="text-align: justify;"><b>Income Taxes<font style="font-style: normal;">.&#160;</font></b>Income tax expense was $89,000 and $31,000 for the three and nine months ended September 30, 2018, respectively. Income tax expense in the three and nine month periods ended September 30, 2018 was based on the U.S. statutory rate of 21%, increased by state income taxes, and reduced by permanent adjustments and research tax credits. Income tax expense was $456,000 and $535,000 for the three and nine months ended September 30, 2017, respectively. Income tax expense in the three and nine month periods ended September 30, 2017 was based on the U.S. statutory rate of 34%, increased by state income taxes, and reduced by permanent adjustments and research tax credits.</td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: italic 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-style: normal;">&#160;</font></p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-style: normal;">As of September 30, 2018, we had a total of $5.2 million of deferred tax assets for which we had recorded no valuation allowance. We have assessed the need for a valuation allowance on our deferred tax assets.&#160; Based on our assessment of future sources of income, including reversing deferred tax liabilities, and future earnings, we have determined that it is more likely than not that the deferred tax assets will be realized, and therefore there is no valuation allowance required for the deferred tax assets. 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.<font style="color: red;"></font></font></p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: italic 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: red; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-style: normal;">&#160;</font></p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">In the second quarter of 2017, the Internal Revenue Service commenced an examination of our tax return for the year ended December 31, 2015. In February 2018, the IRS notified us that it had completed its examination and that it had no changes to our reported tax.</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6630034576">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_awre_ShareRepurchaseProgramTextBlock', window );">Share Repurchase Program</a></td>
<td class="text"><table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;">K)</td>
<td style="text-align: justify;"><b><i>Share Repurchase Program.&#160;</i></b>On April 24, 2018, 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, 2019. We repurchased 32,596 shares of common stock under this program for a total cost of $122,000 during the three months ended September 30, 2018. Since the program commenced in April 2018, we have repurchased 66,367 shares for a total cost of $260,000.</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_awre_ShareRepurchaseProgramTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represents information related to Share Repurchase Program.</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_ShareRepurchaseProgramTextBlock</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6799763888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income from patent arrangement<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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_IncomeFromPatentArrangementAbstract', window );"><strong>Income From Patent Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_awre_IncomeFromPatentArrangementTextBlock', window );">Income from patent arrangement</a></td>
<td class="text"><table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;">L)</td>
<td style="text-align: justify;"><b><i>Income from patent arrangement.</i></b>&#160;We entered into an arrangement with an unaffiliated third party in 2010 under which we assigned certain patents in return for royalties on proceeds from patent monetization efforts by the third party. The third party has engaged in various patent monetization activities, including enforcement, litigation and licensing. In the three and nine months ended September 30, 2018, the third party reported and we recorded $1,000 of income from this arrangement. In the three and nine months ended September 30, 2017, the third party reported and we recorded $19,000 and $1.4 million, respectively, of income from this arrangement.</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_IncomeFromPatentArrangementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeFromPatentArrangementAbstract</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_IncomeFromPatentArrangementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of income from patent arrangement</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_IncomeFromPatentArrangementTextBlock</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>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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808464000">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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"><table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="text-align: justify;">
<p><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, 2017 in conjunction with our 2017 Annual Report on Form 10-K. This Form 10-Q should be read in conjunction with that Form 10-K.</p>
<p>The accompanying unaudited consolidated balance sheets, consolidated 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 September 30, 2018, and of operations and cash flows for the interim periods ended September 30, 2018 and 2017.</p>
<p>The results of operations for the interim period ended September 30, 2018 are not necessarily indicative of the results to be expected for the year.</p>
</td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p><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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;"></td>
<td style="text-align: justify;"><b><i>Recently Adopted Accounting Pronouncements.</i></b></td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: -0.25in; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>FASB ASU No. 2014-09.</i>&#160;In May 2014, the FASB issued Accounting Standard Update No. 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. We adopted the standard on January 1, 2018 utilizing the full retrospective method.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">We implemented new internal controls for the implementation and modified and augmented our existing internal controls to enable the preparation of financial information on adoption. The most significant impacts of adopting the new standard related to the following:</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;"></td>
<td style="width: 0.25in;">i)</td>
<td style="text-align: justify;"><u>2015 imaging software license contract.</u>&#160;We consummated a $4.625 million license contract in October 2015 that included a $4.5 million license fee plus a $125,000 software maintenance fee. We delivered the licensed software and the customer paid us in the fourth quarter of 2015. Under legacy GAAP, we were unable to establish vendor specific objective evidence (&#8220;VSOE&#8221;) for the maintenance element and, as a result we recognized the total fee ratably over the twelve-month period that ran from October 2015 to October 2016. Under the new standard, license revenue of $4.5 million from that contract is recognized in 2015 when control over the software was transferred to the customer and software maintenance revenue of $125,000 is recognized ratably over the twelve-month period that ran from October 2015 to October 2016. This change resulted in a decrease in revenue of $3.6 million for fiscal year 2016. This change had no impact to our reported results for the three and nine months ended September 30, 2017.</td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;"></td>
<td style="width: 0.25in;">ii)</td>
<td style="text-align: justify;"><u>DSL royalty contracts.</u>&#160;Under our legacy revenue recognition policy, we recognized DSL royalty revenue in the period in which we received royalty reports, which was typically in the quarter immediately following the quarter in which sales of royalty-bearing products occurred. Under the new standard, we recognize DSL royalty revenue in the quarter in which sales of royalty-bearing products occur. Therefore, we make estimates of royalties earned in the current period and record royalty revenue based on those estimates. This change resulted in a decrease in revenue of $17,000 and $39,000 for fiscal years 2017 and 2016, respectively. This change resulted in a increase in revenue of $2,000 for the three months ended September 30, 2017, and an increase in revenue of $9,000 for the nine months ended September 30, 2017.</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt
 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;"></td>
<td style="width: 0.25in;">iii)</td>
<td style="text-align: justify;"><u>Minimum license/royalty payment contract.</u>&#160;One of our revenue contracts required the customer to make a fixed payment for professional services as well as minimum license/royalty payments for software to be distributed to end-users. Under legacy GAAP, we recognized the professional services fee over the period that the services were performed and revenue for the minimum license/royalty payments when those minimum payments became due. Under the new standard we recognized the estimated amount of total consideration, including the professional services fee and our estimate of variable consideration related to the minimum license/royalty payments, in the contract that we expect to be entitled to and recognized revenue in the period(s) that the related licenses and services were transferred to the customer. This change resulted in a decrease in revenue of $800,000 for fiscal year 2017, $200,000 of which related to the three months ended September 30, 2017 and $600,000 of which related to the nine months ended September 30, 2017, an increase in revenue of $860,000 for fiscal year 2016, an increase in unbilled receivables of $1.4 million in fiscal year 2017, an increase in unbilled receivables of $2.2 million in fiscal year 2016 and an increase in stockholders&#8217; equity of $2.2 million in fiscal year 2016.</td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;&#160;&#160;</p>
<table style="widows: 2; text-transform: none; margin-top: 0pt; text-indent: 0px; width: 100%; font: 10pt 'times new roman', times, serif; orphans: 2; margin-bottom: 0pt; letter-spacing: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: top;">
<td style="width: 0.25in;"></td>
<td style="width: 0.25in;">iv)</td>
<td style="text-align: justify;"><u>Sales commissions and other third-party acquisition costs.</u>&#160;Under legacy GAAP, sales commissions and other third-party acquisition costs resulting directly from securing contracts with customers were expensed as incurred. ASC 340 requires these costs to be recognized as an asset when incurred and expensed over a period consistent with the period of transfer to the customer of goods or services to which the asset relates. We adopted the practical expedient that if the amortization period of the asset that we otherwise would have recognized is one year or less, we expense the sales commissions and other third-party acquisition costs resulting directly from securing contracts with customers when incurred. The adoption of the new standard resulted in a decrease in expense of approximately $114,000 for fiscal year 2017, $26,000 of which related to the three months ended September 30, 2017 and $81,000 of which related to the nine months ended September 20, 2017, and $294,000 for fiscal year 2016 and a decrease in stockholders&#8217; equity of $0.3 million in fiscal year 2016. For fiscal year 2017, the decrease in expense primarily relates to lower sales commissions due to lower revenue on our minimum license/royalty payment contract as noted above. For fiscal year 2016, the decrease primarily relates to lower sales commissions due to lower revenue from our 2015 imaging software license contract and lower revenue on our minimum license/royalty payment contract as noted above.</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.5in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Revenue recognition related to our other arrangements for software licenses, software maintenance, services, and hardware remained substantially unchanged.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">As a practical expedient, for contracts that were modified before the earliest reporting period of application of the standard, we have not retrospectively restated the contracts for those contract modifications. Instead we have reflected the aggregate effect of all modifications that occurred before the earliest reporting period of application when (i) identifying the satisfied and unsatisfied performance obligations, (ii) determining the transaction price, and (iii) allocating the transaction price to the satisfied and unsatisfied performance obligations.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px;
 margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">We have not restated contracts that began and were completed within the same annual reporting period. For completed contracts that have variable consideration, we have used the transaction price at the date the contract was completed rather than estimating variable consideration amounts in comparative reporting periods.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">For fiscal years 2017 and 2016, adoption of the standard resulted in an aggregate decrease in revenue of $0.8 million and $2.8 million, respectively, a decrease in costs and expenses of $0.1 million and $0.3 million, respectively, a decrease in the provision for income taxes of $0.4 million and $1.0 million, respectively, and an increase in stockholders&#8217; equity of $0.9 million and $1.2 million respectively, primarily due to the changes noted above. In addition, adoption of the standard resulted in an increase in accounts receivable of $1.4 million and $2.2 million as of December 31, 2017 and 2016, respectively, driven by unbilled receivables from recognition of revenue from the estimate of variable consideration related to the minimum license/royalty payments in one of our contracts; a decrease in deferred tax assets of $0.3 million and $0.8 million as of December 31, 2017 and 2016, respectively, driven primarily by a difference in timing of revenue recognition and expenses for book and tax purposes; and an increase in accrued expenses of $0.2 million and $0.3 million as of December 31, 2017 and 2016, respectively, driven by sales commissions related to recognition of revenue from the estimate of variable consideration related to the minimum license/royalty payments in one of our contracts.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">For the three and nine months ended September 30, 2017, adoption of the standard resulted in an aggregate decrease in revenue of $198,000 and $592,000, respectively, a decrease in costs and expenses of $25,000 and $82,000, respectively, and a decrease in the provision for income taxes of $89,000 and $207,000, respectively, primarily due to the same reasons noted above.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">See Impacts of Topic 606 Adoption to Reported Results below for the impact of the adoption of the new standard on our consolidated financial statements.</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;&#160;&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>Impacts of Topic 606 Adoption to Reported Results</i></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><i>&#160;</i></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Adoption of the new revenue standard impacted our reported results as follows:</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"></p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color:
 initial;" 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">Three Months Ended</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">(In thousands, except per share data)</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">September 30, 2017</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt; font-weight: bold;" 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">New Revenue</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Standard</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Reported</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Adjustment</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Adjusted</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt; font-weight: bold;">Consolidated Statements of Income:</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="background-color: white; vertical-align: bottom;">
<td style="padding-left: 1pt; width: 690px;">Revenue</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 225px;">5,905</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">(198</td>
<td style="text-align: left; width: 15px;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">5,707</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Costs and expenses</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">4,259</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(25</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">4,234</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Provision for income taxes</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">545</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(89</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">456</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Net income</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,229</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(84</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,145</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Net income per share - basic and diluted</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.06</td>
<td style="text-align:
 left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(0.01</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.05</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">Nine Months Ended</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">(In thousands, except per share data)</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">September 30, 2017</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt; font-weight: bold;" 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">New Revenue</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Standard</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Reported</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Adjustment</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Adjusted</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt; font-weight: bold;">Consolidated Statements of Income:</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="background-color: white; vertical-align: bottom;">
<td style="padding-left: 1pt; width: 690px;">Revenue</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 225px;">12,997</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">(592</td>
<td style="text-align: left; width: 15px;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">12,405</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Costs and expenses</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">12,131</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(82</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">12,049</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Provision for income taxes</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">742</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(207</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">535</td>
<td style="text-align:
 left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Net income</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,863</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(303</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,560</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 1pt;">Net income per share - basic</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.09</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(0.02</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.07</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 1pt;">Net income per share - diluted</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.08</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(0.01</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.07</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 97%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">(In thousands)</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">September 30, 2017</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">New Revenue</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Standard</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Reported</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Adjustment</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Adjusted</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt; font-weight: bold;" nowrap="nowrap">Consolidated Balance Sheets:</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td style="text-align: right;" nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td style="text-align: right;" nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td style="text-align: right;" nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt; width: 690px;">Accounts receivable, net</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 225px;">5,616</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">1,643</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">7,259</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Prepaid
 expenses and other current assets</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">315</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">14</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">329</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Deferred tax assets</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">5,648</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(545</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">5,103</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Accrued expenses</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,272</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">251</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,523</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Stockholders' equity</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">60,589</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">861</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">61,450</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"></p>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px 0pt 0.25in; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Adoption of the new revenue standard had no impact on total cash provided from or used in operating, financing, or investing in our consolidated statements of cash flows.</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6615995824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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_RevenueRecognitionAbstract', window );"><strong>Revenue Recognition [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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of changes in contract assets and liabilities</a></td>
<td class="text"><table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Revenue</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<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="2" nowrap="nowrap">Balance at</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="2" nowrap="nowrap">Recognized</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<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="2" nowrap="nowrap">Beginning of</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="2" nowrap="nowrap">In Advance of</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Balance at End of</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: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Billings</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Billings</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Three months ended September 30, 2017</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract assets:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt; width: 590px;">Unbilled receivables</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 180px;">1,883</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">43</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">(283</td>
<td style="text-align: left; width: 15px;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">1,643</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">&#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="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Three months ended September 30, 2018</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract assets:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">Unbilled receivables</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">1,542</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">1,170</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(557</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">2,155</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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="2" nowrap="nowrap">Balance at</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<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="2" nowrap="nowrap">Beginning of</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Revenue</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="2" nowrap="nowrap">Balance at End of</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: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Billings</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Recognized</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Three months ended September 30, 2017</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract liabilities:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt; width: 590px;">Deferred revenue</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 180px;">2,291</td>
<td style="text-align: left; width:
 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">1,527</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">(1,089</td>
<td style="text-align: left; width: 15px;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">2,729</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">&#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="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Three months ended September 30, 2018</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract liabilities:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">Deferred revenue</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">2,421</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">1,991</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(1,297</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">3,115</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Revenue</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<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="2" nowrap="nowrap">Balance at</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="2" nowrap="nowrap">Recognized</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<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="2" nowrap="nowrap">Beginning of</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="2" nowrap="nowrap">In Advance of</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Balance at End of</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: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Billings</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td
 style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Billings</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Nine months ended September 30, 2017</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract assets:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt; width: 590px;">Unbilled receivables</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 180px;">2,259</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">169</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">(785</td>
<td style="text-align: left; width: 15px;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">1,643</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">&#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="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Nine months ended September 30, 2018</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract assets:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">Unbilled receivables</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">1,429</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">1,745</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(1,019</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">2,155</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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="2" nowrap="nowrap">Balance at</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<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="2" nowrap="nowrap">Beginning of</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Revenue</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="2" nowrap="nowrap">Balance at End of</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: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Billings</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Recognized</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Period</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Nine months ended September 30, 2017</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract liabilities:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt; width: 590px;">Deferred revenue</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 180px;">2,933</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">3,430</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">(3,634</td>
<td style="text-align: left; width: 15px;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 180px;">2,729</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">&#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="background-color: #cceeff; vertical-align: bottom;">
<td style="font-weight: bold;">Nine months ended September 30, 2018</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="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Contract liabilities:</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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 9pt;">Deferred revenue</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">2,932</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">4,176</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">(3,993</td>
<td style="text-align:
 left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">$</td>
<td style="text-align: right;">3,115</td>
<td style="text-align: left;">&#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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contract balances and changes in contract balances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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_RevenueRecognitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRecognitionAbstract</td>
</tr>
<tr>
<td style="padding-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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6636652496">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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"><table style="font: 10pt/normal 'times new roman', times, serif; width: 96%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="10" nowrap="nowrap">Fair&#160;Value&#160;Measurement&#160;at&#160;September&#160;30,&#160;2018&#160;Using:</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<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="2" nowrap="nowrap">Quoted&#160;Prices&#160;in<br  />Active&#160;Markets&#160;for<br  />Identical&#160;Assets</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="2" nowrap="nowrap">Significant&#160;Other<br  />Observable&#160;Inputs</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="2" nowrap="nowrap">Significant<br  />Unobservable<br  />Inputs</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">(Level 1)</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">(Level 2)</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">(Level 3)</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-bottom: 1pt; width: 692px;">Money market funds (included in cash and cash equivalents)</td>
<td style="padding-bottom: 1pt; width: 16px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left; width: 16px;">$</td>
<td style="border-bottom: black 1pt solid; text-align: right; width: 225px;">47,814</td>
<td style="text-align: left; padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; width: 225px;">&#160;</td>
<td style="text-align: left; padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; width: 225px;">&#160;</td>
<td style="text-align: left; padding-bottom: 1pt; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2.5pt; padding-left: 9pt;">Total</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">47,814</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">&#160;&#160;&#160;&#160;&#160;-</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">&#160;&#160;&#160;&#160;&#160;-</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
</tr>
</table>
<p style="text-align: justify; widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 96%; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; border-collapse: collapse; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="10" nowrap="nowrap">Fair&#160;Value&#160;Measurement&#160;at&#160;December&#160;31,&#160;2017&#160;Using:</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<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="2" nowrap="nowrap">Quoted&#160;Prices&#160;in<br  />Active&#160;Markets&#160;for<br  />Identical&#160;Assets</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="2" nowrap="nowrap">Significant&#160;Other<br  />Observable&#160;Inputs</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="2" nowrap="nowrap">Significant<br  />Unobservable<br  />Inputs</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="font-weight: bold;">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2">(Level 1)</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2">(Level 2)</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2">(Level 3)</td>
<td style="padding-bottom: 1pt; font-weight: bold;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-bottom: 1pt; width: 692px;">Money market funds (included in cash and cash equivalents)</td>
<td style="padding-bottom: 1pt; width: 16px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left; width: 16px;">$</td>
<td style="border-bottom: black 1pt solid; text-align: right; width: 225px;">49,986</td>
<td style="text-align: left; padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; width: 225px;">&#160;</td>
<td style="text-align: left; padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="padding-bottom: 1pt; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left; width: 15px;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; width: 225px;">&#160;</td>
<td style="text-align: left; padding-bottom: 1pt; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2.5pt; padding-left: 9pt;">Total</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">49,986</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">&#160;&#160;&#160;&#160;&#160;-</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">&#160;&#160;&#160;&#160;&#160;-</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#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://fasb.org/us-gaap/role/ref/legacyRef<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=99377789&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=99377789&amp;loc=d3e19190-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=99377789&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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6625126192">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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 (loss) per share</a></td>
<td class="text"><table style="widows: 2; text-transform: none; text-indent: 0px; width: 98%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap">
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><font style="font-size: 10pt;"><b>Three Months Ended</b></font></p>
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><font style="font-size: 10pt;"><b>September 30,</b></font></p>
</td>
<td style="padding-bottom: 1pt;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap">
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><font style="font-size: 10pt;"><b>Nine Months Ended</b></font></p>
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><font style="font-size: 10pt;"><b>September 30,</b></font></p>
</td>
<td style="padding-bottom: 1pt;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"><font style="font-size: 10pt;">2018</font></td>
<td style="text-align: center; padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: center; padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"><font style="font-size: 10pt;">2017</font></td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"><font style="font-size: 10pt;">2018</font></td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap"><font style="font-size: 10pt;">2017</font></td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: center;" colspan="6"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: center;" colspan="2"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;" colspan="2"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; width: 722px;"><font style="font-size: 10pt;">Net income</font></td>
<td style="width: 16px;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left; width: 16px;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right; width: 150px;"><font style="font-size: 10pt;">1,277</font></td>
<td style="text-align: left; width: 15px;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="width: 15px;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left; width: 15px;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right; width: 150px;"><font style="font-size: 10pt;">1,145</font></td>
<td style="text-align: left; width: 15px;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="width: 15px;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left; width: 15px;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right; width: 150px;"><font style="font-size: 10pt;">594</font></td>
<td style="text-align: left; width: 15px;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="width: 15px;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left; width: 15px;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right; width: 150px;"><font style="font-size: 10pt;">1,560</font></td>
<td style="text-align: left; width: 15px;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size:
 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-decoration: underline;"><font style="font-size: 10pt;">Shares outstanding:</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;"><font style="font-size: 10pt;">Weighted-average common shares outstanding</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">21,564</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">21,679</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">21,548</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">21,900</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-bottom: 1pt;"><font style="font-size: 10pt;">Additional dilutive common stock equivalents</font></td>
<td style="padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: right;"><font style="font-size: 10pt;">75</font></td>
<td style="text-align: left; padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: right;"><font style="font-size: 10pt;">79</font></td>
<td style="text-align: left; padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: right;"><font style="font-size: 10pt;">56</font></td>
<td style="text-align: left; padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 1pt solid; text-align: right;"><font style="font-size: 10pt;">67</font></td>
<td style="text-align: left; padding-bottom: 1pt;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2.5pt;"><font style="font-size: 10pt;">Diluted shares outstanding</font></td>
<td style="padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: right;"><font style="font-size: 10pt;">21,639</font></td>
<td style="text-align: left; padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: right;"><font style="font-size: 10pt;">21,758</font></td>
<td style="text-align: left; padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: right;"><font style="font-size: 10pt;">21,604</font></td>
<td style="text-align: left; padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="border-bottom: black 2.5pt double; text-align: right;"><font style="font-size: 10pt;">21,967</font></td>
<td style="text-align: left; padding-bottom: 2.5pt;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align:
 right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td><font style="font-size: 10pt;">Net income per share &#8211; basic</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.06</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.05</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.03</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.07</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td><font style="font-size: 10pt;">Net income per share &#8211; diluted</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.06</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.05</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.03</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></td>
<td><font style="font-size: 10pt;">&#160;</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">$</font></td>
<td style="text-align: right;"><font style="font-size: 10pt;">0.07</font></td>
<td style="text-align: left;"><font style="font-size: 10pt;">&#160;</font></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_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://fasb.org/us-gaap/role/ref/legacyRef<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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6621802032">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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"><table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap">
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><b>Three Months Ended</b></p>
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><b>September 30,</b></p>
</td>
<td style="padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center;" colspan="6" nowrap="nowrap">
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><b>Nine Months Ended</b></p>
<p style="text-align: center; margin: 0pt 0px; font: 10pt 'times new roman', times, serif;"><b>September 30,</b></p>
</td>
<td style="padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 722px;">Cost of services</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 150px;">7</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">4</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">15</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">8</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">Research and development</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">34</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">34</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">71</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">82</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<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;">5</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">11</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-bottom: 1pt;">General and administrative</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">141</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">155</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">299</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">364</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-bottom: 2.5pt; padding-left: 9pt;">Stock-based compensation expense</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">186</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double;
 text-align: right;">198</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">394</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">465</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5047-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_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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6799781216">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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"><table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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">Nine 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: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">September 30,</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">September 30,</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; width: 722px;">United States</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 150px;">1,516</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">5,215</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">5,107</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">10,335</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left;">United Kingdom</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,329</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">32</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">2,838</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">222</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td>Brazil</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">2,128</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">60</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">2,308</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">217</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 1pt;">Rest of World</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">428</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">400</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">1,820</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">1,631</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">5,401</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt
 double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">5,707</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">12,073</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">12,405</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
</tr>
</table><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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Schedule of revenue by product group</a></td>
<td class="text"><table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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">Nine 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: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">September 30,</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">September 30,</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;">
<td style="width: 722px;">Biometrics</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 150px;">5,216</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">3,127</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">11,104</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">9,218</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td>Imaging</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">185</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">2,537</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">969</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">3,060</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-bottom: 1pt;">DSL royalties</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">-</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">43</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">-</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">127</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">5,401</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">5,707</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">12,073</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">12,405</td>
<td style="text-align: left; padding-bottom:
 2.5pt;">&#160;</td>
</tr>
</table><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_ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock', window );">Schedule of revenue by timing of transfer of goods or services</a></td>
<td class="text"><table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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">Nine 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: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">September 30,</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="6" nowrap="nowrap">September 30,</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2018</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">2017</td>
<td style="padding-bottom: 1pt; 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="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; width: 722px;">Goods or services transferred at a point in time</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 150px;">2,803</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">4,275</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">5,342</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 150px;">7,859</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-bottom: 1pt;">Goods or services transferred over time</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">2,598</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">1,432</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">6,731</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
<td style="padding-bottom: 1pt;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: left;">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right;">4,546</td>
<td style="text-align: left; padding-bottom: 1pt;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">5,401</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">5,707</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">12,073</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#160;</td>
<td style="padding-bottom: 2.5pt;">&#160;</td>
<td style="border-bottom: black 2.5pt double; text-align: left;">$</td>
<td style="border-bottom: black 2.5pt double; text-align: right;">12,405</td>
<td style="text-align: left; padding-bottom: 2.5pt;">&#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_awre_ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue by transfer of goods 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;">awre_ScheduleOfRevenueByTransferOfGoodsOrServicesTableTextBlock</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>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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=115929826&amp;loc=d3e9031-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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=115929826&amp;loc=d3e9038-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_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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6636625616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recently Adopted Accounting Pronouncements (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2018</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_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock', window );">Schedule of adoption to reported results</a></td>
<td class="text"><table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">Three Months Ended</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">(In thousands, except per share data)</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">September 30, 2017</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt; font-weight: bold;" 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">New Revenue</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Standard</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Reported</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Adjustment</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Adjusted</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt; font-weight: bold;">Consolidated Statements of Income:</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="background-color: white; vertical-align: bottom;">
<td style="padding-left: 1pt; width: 690px;">Revenue</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 225px;">5,905</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">(198</td>
<td style="text-align: left; width: 15px;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">5,707</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Costs and expenses</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">4,259</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(25</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">4,234</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Provision for income taxes</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">545</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(89</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">456</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Net income</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,229</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(84</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,145</td>
<td
 style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Net income per share - basic and diluted</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.06</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(0.01</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.05</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">Nine Months Ended</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">(In thousands, except per share data)</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">September 30, 2017</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt; font-weight: bold;" 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">New Revenue</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td 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">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Standard</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: center;" colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Reported</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Adjustment</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Adjusted</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt; font-weight: bold;">Consolidated Statements of Income:</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="background-color: white; vertical-align: bottom;">
<td style="padding-left: 1pt; width: 690px;">Revenue</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 225px;">12,997</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">(592</td>
<td style="text-align: left; width: 15px;">)</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">12,405</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Costs and expenses</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">12,131</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(82</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">12,049</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Provision for income taxes</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td
 style="text-align: right;">742</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(207</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">535</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Net income</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,863</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(303</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,560</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="padding-left: 1pt;">Net income per share - basic</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.09</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(0.02</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.07</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="padding-left: 1pt;">Net income per share - diluted</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.08</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(0.01</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">0.07</td>
<td style="text-align: left;">&#160;</td>
</tr>
</table>
<p style="widows: 2; text-transform: none; text-indent: 0px; margin: 0pt 0px; font: 10pt 'times new roman', times, serif; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p>
<table style="widows: 2; text-transform: none; text-indent: 0px; width: 96%; border-collapse: collapse; font: 10pt 'times new roman', times, serif; orphans: 2; letter-spacing: normal; margin-left: 0.25in; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" border="0" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">(In thousands)</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid;" colspan="2" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: right; font-weight: bold;" colspan="2" nowrap="nowrap">September 30, 2017</td>
<td style="border-bottom: black 1pt solid; padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">New Revenue</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Standard</td>
<td style="font-weight: bold;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td colspan="2" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
</tr>
<tr style="vertical-align: bottom;">
<td nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Reported</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">Adjustment</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
<td style="border-bottom: black 1pt solid; text-align: center; font-weight: bold;" colspan="2" nowrap="nowrap">As Adjusted</td>
<td style="padding-bottom: 1pt; font-weight: bold;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt; font-weight: bold;" nowrap="nowrap">Consolidated Balance Sheets:</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td style="text-align: right;" nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td style="text-align: right;" nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
<td style="text-align: right;" nowrap="nowrap">&#160;</td>
<td style="text-align: left;" nowrap="nowrap">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt; width: 690px;">Accounts receivable, net</td>
<td style="width: 16px;">&#160;</td>
<td style="text-align: left; width: 16px;">$</td>
<td style="text-align: right; width: 225px;">5,616</td>
<td style="text-align: left; width: 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">1,643</td>
<td style="text-align: left; width:
 15px;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="text-align: left; width: 15px;">$</td>
<td style="text-align: right; width: 225px;">7,259</td>
<td style="text-align: left; width: 15px;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Prepaid expenses and other current assets</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">315</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">14</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">329</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Deferred tax assets</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">5,648</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">(545</td>
<td style="text-align: left;">)</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">5,103</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: #cceeff; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Accrued expenses</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,272</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">251</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">1,523</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="background-color: white; vertical-align: bottom;">
<td style="text-align: left; padding-left: 1pt;">Stockholders' equity</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">60,589</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">861</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">61,450</td>
<td style="text-align: left;">&#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_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_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 comparison between amounts disclosed under previous guidance and new guidance.</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_ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6809699760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_MovementInUnbilledReceivablesCurrentRollForward', window );"><strong>Contract assets:</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_UnbilledReceivablesCurrent', window );">Unbilled receivables, Balance at Beginning of Period</a></td>
<td class="nump">$ 1,542<span></span>
</td>
<td class="nump">$ 1,883<span></span>
</td>
<td class="nump">$ 1,429<span></span>
</td>
<td class="nump">$ 2,259<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_UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings', window );">Unbilled receivables, Revenue Recognized In Advance of Billings</a></td>
<td class="nump">1,170<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="nump">1,745<span></span>
</td>
<td class="nump">169<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_UnbilledReceivablesCurrentBillings', window );">Unbilled receivables, Billings</a></td>
<td class="num">(557)<span></span>
</td>
<td class="num">(283)<span></span>
</td>
<td class="num">(1,019)<span></span>
</td>
<td class="num">(785)<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_UnbilledReceivablesCurrent', window );">Unbilled receivables, Balance at End of Period</a></td>
<td class="nump">$ 2,155<span></span>
</td>
<td class="nump">$ 1,643<span></span>
</td>
<td class="nump">$ 2,155<span></span>
</td>
<td class="nump">$ 1,643<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_awre_MovementInUnbilledReceivablesCurrentRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MovementInUnbilledReceivablesCurrentRollForward</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_UnbilledReceivablesCurrentBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of billings under current unbilled receivables.</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_UnbilledReceivablesCurrentBillings</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_awre_UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of revenue recognized in advance of billings under current unbilled receivables.</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_UnbilledReceivablesCurrentRevenueRecognizedInAdvanceOfBillings</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_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received for services rendered and products shipped, but not yet billed, for non-contractual agreements due 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>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_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808253184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_MovementInDeferredRevenueRollForward', window );"><strong>Contract liabilities:</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_DeferredRevenue', window );">Deferred revenue, Balance at Beginning of Period</a></td>
<td class="nump">$ 2,421<span></span>
</td>
<td class="nump">$ 2,291<span></span>
</td>
<td class="nump">$ 2,932<span></span>
</td>
<td class="nump">$ 2,933<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_DeferredRevenueAdditions', window );">Deferred revenue, Billings</a></td>
<td class="nump">1,991<span></span>
</td>
<td class="nump">1,527<span></span>
</td>
<td class="nump">4,176<span></span>
</td>
<td class="nump">3,430<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueRevenueRecognized1', window );">Deferred revenue, Revenue Recognized</a></td>
<td class="num">(1,297)<span></span>
</td>
<td class="num">(1,089)<span></span>
</td>
<td class="num">(3,993)<span></span>
</td>
<td class="num">(3,634)<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_DeferredRevenue', window );">Deferred revenue, Balance at End of Period</a></td>
<td class="nump">$ 3,115<span></span>
</td>
<td class="nump">$ 2,729<span></span>
</td>
<td class="nump">$ 3,115<span></span>
</td>
<td class="nump">$ 2,729<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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. 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>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_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-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_DeferredRevenueAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. 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>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_DeferredRevenueAdditions</td>
</tr>
<tr>
<td style="padding-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_DeferredRevenueRevenueRecognized1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue recognized that was previously reported as deferred or unearned revenue.</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_DeferredRevenueRevenueRecognized1</td>
</tr>
<tr>
<td style="padding-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_MovementInDeferredRevenueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">us-gaap_MovementInDeferredRevenueRollForward</td>
</tr>
<tr>
<td style="padding-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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6624981680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Detail Textuals)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2018 </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_RevenueRecognitionAbstract', window );"><strong>Revenue Recognition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_awre_PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue', window );">Percentage of remaining performance obligations expected to be recognized as revenue</a></td>
<td class="nump">98.00%<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_MinimumPeriodOfRemainingPerformanceObligations', window );">Minimum period of remaining performance obligations</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue recognition performance obligation transaction price</a></td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_awre_MinimumPeriodOfRemainingPerformanceObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum period of remaining performance obligations.</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_MinimumPeriodOfRemainingPerformanceObligations</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:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_awre_PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of remaining performance obligations expected to be recognized as revenue.</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_PercentageOfRemainingPerformanceObligationsExpectedToBeRecognizedAsRevenue</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>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_RevenueRecognitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRecognitionAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-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>
</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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796338112">
<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>Sep. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">$ 47,814<span></span>
</td>
<td class="nump">$ 49,986<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Money market funds (included in cash and cash equivalents)</a></td>
<td class="nump">47,814<span></span>
</td>
<td class="nump">49,986<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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://fasb.org/us-gaap/role/ref/legacyRef<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=99377789&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_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>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_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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796300672">
<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>Sep. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">$ 48,963<span></span>
</td>
<td class="nump">$ 51,608<span></span>
</td>
<td class="nump">$ 49,125<span></span>
</td>
<td class="nump">$ 51,913<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CashEquivalentsAtCarryingValue', window );">Cash equivalents, primarily include money market funds</a></td>
<td class="nump">$ 47,800<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=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_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>
</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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796335008">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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,277<span></span>
</td>
<td class="nump">$ 1,145<span></span>
</td>
<td class="nump">$ 594<span></span>
</td>
<td class="nump">$ 1,560<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">21,564<span></span>
</td>
<td class="nump">21,679<span></span>
</td>
<td class="nump">21,548<span></span>
</td>
<td class="nump">21,900<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">75<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="nump">67<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">21,639<span></span>
</td>
<td class="nump">21,758<span></span>
</td>
<td class="nump">21,604<span></span>
</td>
<td class="nump">21,967<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.05<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
</tr>
<tr class="ro">
<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.05<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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 7: http://www.xbrl.org/2003/role/disclosureRef<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=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-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_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/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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=109260490&amp;loc=d3e1500-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109260490&amp;loc=d3e1505-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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6798332208">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 186<span></span>
</td>
<td class="nump">$ 198<span></span>
</td>
<td class="nump">$ 394<span></span>
</td>
<td class="nump">$ 465<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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">8<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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">34<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="nump">82<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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">11<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</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 141<span></span>
</td>
<td class="nump">$ 155<span></span>
</td>
<td class="nump">$ 299<span></span>
</td>
<td class="nump">$ 364<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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_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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810128016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Detail Textuals)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 02, 2018 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 20, 2018 </div>
<div>Installment </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 28, 2017 </div>
<div>USD ($) </div>
<div>Installment </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </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_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>
<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">$ 186,000<span></span>
</td>
<td class="nump">$ 198,000<span></span>
</td>
<td class="nump">$ 394,000<span></span>
</td>
<td class="nump">$ 465,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=awre_NonqualifiedStockPlan2001Member', window );">2001 Nonqualified Stock Plan | Unrestricted Stock | 2018 Grant | Directors, officers and employees</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>
<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>
<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) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138,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>
<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_NumberOfEqualInstallmentsForSharesIssuance', window );">Number of installment | Installment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">580,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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 186,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 394,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of shares issued (in shares) | shares</a></td>
<td class="nump">57,592<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>
<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 | shares</a></td>
<td class="nump">11,408<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>
<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="nump">$ 51,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=awre_NonqualifiedStockPlan2001Member', window );">2001 Nonqualified Stock Plan | Unrestricted Stock | 2018 Grant | Directors, officers and employees | Subsequent Event</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares granted (in shares) | shares</a></td>
<td class="text">&#160;<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>
<td class="text">&#160;<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Remaining stock based compensation expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 186,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=awre_NonqualifiedStockPlan2001Member', window );">2001 Nonqualified Stock Plan | Unrestricted Stock | 2017 Grant | Directors, officers and employees</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares granted (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">134,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>
</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_NumberOfEqualInstallmentsForSharesIssuance', window );">Number of installment | Installment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="nump">$ 663,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of shares issued (in shares) | 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">54,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,378<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 | 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">12,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,622<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 64,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_awre_NumberOfEqualInstallmentsForSharesIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of equal installments for shares issuance.</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_NumberOfEqualInstallmentsForSharesIssuance</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:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_AwardTypeAxis=awre_UnrestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_UnrestrictedStockMember</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_GrantDateMarch2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GrantDateMarch2018Member</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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_GrantDateFebruary272017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GrantDateFebruary272017Member</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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6798354976">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 5,401<span></span>
</td>
<td class="nump">$ 5,707<span></span>
</td>
<td class="nump">$ 12,073<span></span>
</td>
<td class="nump">$ 12,405<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_srt_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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">1,516<span></span>
</td>
<td class="nump">5,215<span></span>
</td>
<td class="nump">5,107<span></span>
</td>
<td class="nump">10,335<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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | United Kingdom</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">1,329<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">2,838<span></span>
</td>
<td class="nump">222<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_srt_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="ro">
<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">2,128<span></span>
</td>
<td class="nump">60<span></span>
</td>
<td class="nump">2,308<span></span>
</td>
<td class="nump">217<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_srt_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="re">
<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 428<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">$ 1,820<span></span>
</td>
<td class="nump">$ 1,631<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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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_srt_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;">srt_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_srt_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;">srt_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_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=country_GB</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_srt_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;">srt_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_srt_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;">srt_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>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810185104">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 5,401<span></span>
</td>
<td class="nump">$ 5,707<span></span>
</td>
<td class="nump">$ 12,073<span></span>
</td>
<td class="nump">$ 12,405<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_srt_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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">5,216<span></span>
</td>
<td class="nump">3,127<span></span>
</td>
<td class="nump">11,104<span></span>
</td>
<td class="nump">9,218<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_srt_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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">185<span></span>
</td>
<td class="nump">2,537<span></span>
</td>
<td class="nump">969<span></span>
</td>
<td class="nump">3,060<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_srt_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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 43<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 127<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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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_srt_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;">srt_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>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810411456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments - Revenue by timing of transfer of goods or services (Details 2) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 5,401<span></span>
</td>
<td class="nump">$ 5,707<span></span>
</td>
<td class="nump">$ 12,073<span></span>
</td>
<td class="nump">$ 12,405<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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Goods or services transferred at a point in time</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">2,803<span></span>
</td>
<td class="nump">4,275<span></span>
</td>
<td class="nump">5,342<span></span>
</td>
<td class="nump">7,859<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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Goods or services transferred over time</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 2,598<span></span>
</td>
<td class="nump">$ 1,432<span></span>
</td>
<td class="nump">$ 6,731<span></span>
</td>
<td class="nump">$ 4,546<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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</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>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810365408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recently Adopted Accounting Pronouncements - Adoption of the new revenue standard Income Statement (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 5,401,000<span></span>
</td>
<td class="nump">$ 5,707,000<span></span>
</td>
<td class="nump">$ 12,073,000<span></span>
</td>
<td class="nump">$ 12,405,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Costs and expenses</a></td>
<td class="nump">4,260,000<span></span>
</td>
<td class="nump">4,234,000<span></span>
</td>
<td class="nump">12,036,000<span></span>
</td>
<td class="nump">12,049,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_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">89,000<span></span>
</td>
<td class="nump">456,000<span></span>
</td>
<td class="nump">31,000<span></span>
</td>
<td class="nump">535,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 1,277,000<span></span>
</td>
<td class="nump">$ 1,145,000<span></span>
</td>
<td class="nump">$ 594,000<span></span>
</td>
<td class="nump">$ 1,560,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_EarningsPerShareBasic', window );">Net income per share - basic</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EarningsPerShareDiluted', window );">Net income per share - diluted</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.07<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (198,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (592,000)<span></span>
</td>
<td class="num">$ (800,000)<span></span>
</td>
<td class="num">$ (2,800,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_CostsAndExpenses', window );">Costs and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(82,000)<span></span>
</td>
<td class="num">(100,000)<span></span>
</td>
<td class="num">(300,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_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(89,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(207,000)<span></span>
</td>
<td class="num">$ (400,000)<span></span>
</td>
<td class="num">$ (1,000,000)<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | As Reported</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,905,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,997,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_CostsAndExpenses', window );">Costs and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,259,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,131,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">545,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">742,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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,229,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,863,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Net income per share - basic and diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.06<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_EarningsPerShareBasic', window );">Net income per share - basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EarningsPerShareDiluted', window );">Net income per share - diluted</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">$ 0.08<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | New Revenue Standard Adjustment</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (198,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (592,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Costs and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(82,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_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(89,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(207,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (84,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (303,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_EarningsPerShareBasicAndDiluted', window );">Net income per share - basic and diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.01)<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_EarningsPerShareBasic', window );">Net income per share - basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="text">&#160;<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_EarningsPerShareDiluted', window );">Net income per share - diluted</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="num">$ (0.01)<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | As Adjusted</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,707,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,405,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_CostsAndExpenses', window );">Costs and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,234,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,049,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">456,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">535,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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,145,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,560,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Net income per share - basic and diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.05<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_EarningsPerShareBasic', window );">Net income per share - basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EarningsPerShareDiluted', window );">Net income per share - diluted</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">$ 0.07<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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 7: http://www.xbrl.org/2003/role/disclosureRef<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=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-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_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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-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_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="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/exampleRef<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=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</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_InitialApplicationPeriodCumulativeEffectTransitionAxis=awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InitialApplicationPeriodCumulativeEffectTransitionAxis=awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member</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>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6809219696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Recently Adopted Accounting Pronouncements - Adoption of the new revenue standard Balance Sheet (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">$ 386<span></span>
</td>
<td class="nump">$ 216<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_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">1,685<span></span>
</td>
<td class="nump">1,401<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_StockholdersEquity', window );">Stockholders' equity</a></td>
<td class="nump">$ 61,182<span></span>
</td>
<td class="nump">60,534<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_AccountsReceivableNet', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(800)<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="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stockholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | As Reported</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_AccountsReceivableNet', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,616<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">315<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_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,648<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_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,272<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_StockholdersEquity', window );">Stockholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,589<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | New Revenue Standard Adjustment</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_AccountsReceivableNet', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,643<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(545)<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_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">251<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_StockholdersEquity', window );">Stockholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">861<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | As Adjusted</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_AccountsReceivableNet', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,259<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">329<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_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,103<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_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,523<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_StockholdersEquity', window );">Stockholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,450<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_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an unclassified balance sheet, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their 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://fasb.org/us-gaap/role/ref/legacyRef<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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredTaxAssetsLiabilitiesNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=84176650&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_DeferredTaxAssetsLiabilitiesNetNoncurrent</td>
</tr>
<tr>
<td style="padding-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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</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_InitialApplicationPeriodCumulativeEffectTransitionAxis=awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InitialApplicationPeriodCumulativeEffectTransitionAxis=awre_CalculatedUnderRevenueGuidanceInEffectAfterTopic606Member</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>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810688768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recently Adopted Accounting Pronouncements (Detail Textuals) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,401,000<span></span>
</td>
<td class="nump">$ 5,707,000<span></span>
</td>
<td class="nump">$ 12,073,000<span></span>
</td>
<td class="nump">$ 12,405,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,182,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,182,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,534,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_CostsAndExpenses', window );">Costs and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,260,000<span></span>
</td>
<td class="nump">4,234,000<span></span>
</td>
<td class="nump">12,036,000<span></span>
</td>
<td class="nump">12,049,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,000<span></span>
</td>
<td class="nump">456,000<span></span>
</td>
<td class="nump">31,000<span></span>
</td>
<td class="nump">535,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_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,685,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,685,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,401,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_srt_ProductOrServiceAxis=us-gaap_LicenseAndServiceMember', window );">Software licenses</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,449,000<span></span>
</td>
<td class="nump">4,233,000<span></span>
</td>
<td class="nump">6,582,000<span></span>
</td>
<td class="nump">7,732,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember', window );">Software maintenance</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,297,000<span></span>
</td>
<td class="nump">1,088,000<span></span>
</td>
<td class="nump">$ 3,993,000<span></span>
</td>
<td class="nump">3,622,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(198,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(592,000)<span></span>
</td>
<td class="num">(800,000)<span></span>
</td>
<td class="num">$ (2,800,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_StockholdersEquity', window );">Stockholders' equity</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">900,000<span></span>
</td>
<td class="nump">1,200,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_CostsAndExpenses', window );">Costs and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(82,000)<span></span>
</td>
<td class="num">(100,000)<span></span>
</td>
<td class="num">(300,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_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(89,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(207,000)<span></span>
</td>
<td class="num">(400,000)<span></span>
</td>
<td class="num">(1,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_AccruedLiabilitiesCurrent', window );">Accrued expenses</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">200,000<span></span>
</td>
<td class="nump">300,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_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Deferred tax assets</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="num">(300,000)<span></span>
</td>
<td class="num">(800,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_AccountsReceivableNet', window );">Accounts receivable, net</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">1,400,000<span></span>
</td>
<td class="nump">2,200,000<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_TypeOfArrangementAxis=awre_ImagingSoftwareLicenseContract2015Member', window );">2015 imaging software license contract | Accounting Standards Update 2014-09</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_awre_ConsummatedLicenseContract', window );">Consummated license contract</a></td>
<td class="nump">$ 4,625,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</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="num">(3,600,000)<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_TypeOfArrangementAxis=awre_ImagingSoftwareLicenseContract2015Member', window );">2015 imaging software license contract | Accounting Standards Update 2014-09 | Software licenses</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">4,500,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="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_TypeOfArrangementAxis=awre_ImagingSoftwareLicenseContract2015Member', window );">2015 imaging software license contract | Accounting Standards Update 2014-09 | Software maintenance</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 125,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="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_TypeOfArrangementAxis=awre_DslRoyaltyContractsMember', window );">DSL royalty contracts | Accounting Standards Update 2014-09</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,000<span></span>
</td>
<td class="num">(17,000)<span></span>
</td>
<td class="num">(39,000)<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_TypeOfArrangementAxis=awre_MinimumLicenseRoyaltyPaymentContractMember', window );">Minimum license/royalty payment contract | Accounting Standards Update 2014-09</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(600,000)<span></span>
</td>
<td class="num">(800,000)<span></span>
</td>
<td class="nump">860,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_UnbilledContractsReceivable', window );">Unbilled receivables</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">1,400,000<span></span>
</td>
<td class="nump">2,200,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_StockholdersEquity', window );">Stockholders' equity</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">2,200,000<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_TypeOfArrangementAxis=awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember', window );">Sales commissions and other third-party acquisition costs | Accounting Standards Update 2014-09</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' equity</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="num">(300,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_CostsAndExpenses', window );">Costs and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (26,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (81,000)<span></span>
</td>
<td class="num">$ (114,000)<span></span>
</td>
<td class="num">$ (294,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_awre_ConsummatedLicenseContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consummated license contract over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">awre_ConsummatedLicenseContract</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_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an unclassified balance sheet, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their 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://fasb.org/us-gaap/role/ref/legacyRef<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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsLiabilitiesNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=84176650&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_DeferredTaxAssetsLiabilitiesNetNoncurrent</td>
</tr>
<tr>
<td style="padding-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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_UnbilledContractsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68054760&amp;loc=d3e55302-109406<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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(c)(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_UnbilledContractsReceivable</td>
</tr>
<tr>
<td style="padding-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_srt_ProductOrServiceAxis=us-gaap_LicenseAndServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=us-gaap_LicenseAndServiceMember</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_srt_ProductOrServiceAxis=us-gaap_MaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=us-gaap_MaintenanceMember</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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</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_TypeOfArrangementAxis=awre_ImagingSoftwareLicenseContract2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=awre_ImagingSoftwareLicenseContract2015Member</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_TypeOfArrangementAxis=awre_DslRoyaltyContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=awre_DslRoyaltyContractsMember</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_TypeOfArrangementAxis=awre_MinimumLicenseRoyaltyPaymentContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=awre_MinimumLicenseRoyaltyPaymentContractMember</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_TypeOfArrangementAxis=awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=awre_SalesCommissionsAndOtherThirdPartyAcquisitionCostsMember</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>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808556384">
<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">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 89<span></span>
</td>
<td class="nump">$ 456<span></span>
</td>
<td class="nump">$ 31<span></span>
</td>
<td class="nump">$ 535<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="nump">21.00%<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
<td class="nump">21.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">$ 5,199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,071<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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6623664848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchase Program (Detail Textuals) - Board of Directors - Common Stock - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Apr. 24, 2018</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_ShareRepurchaseProgramLineItems', window );"><strong>Share Repurchase Program [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Share repurchase program authorized to repurchase amount</a></td>
<td class="text">&#160;<span></span>
</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_StockRepurchasedDuringPeriodShares', window );">Number of shares repurchased during period</a></td>
<td class="nump">32,596<span></span>
</td>
<td class="nump">66,367<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_StockRepurchasedDuringPeriodValue', window );">Total cost of shares repurchased during period</a></td>
<td class="nump">$ 122,000<span></span>
</td>
<td class="nump">$ 260,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_awre_ShareRepurchaseProgramLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</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_ShareRepurchaseProgramLineItems</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_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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-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_TitleOfIndividualAxis=us-gaap_BoardOfDirectorsChairmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=us-gaap_BoardOfDirectorsChairmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6799770080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income from patent arrangement (Detail Textuals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_IncomeFromPatentArrangementAbstract', window );"><strong>Income From Patent Arrangement [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_awre_IncomeFromIntangibleAssets', window );">Income from intangible assets</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1,422<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_awre_IncomeFromIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount related to gain on sale of intangible assets and income related to intangible assets monetization activities, including enforcement, litigation and licensing.</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_IncomeFromIntangibleAssets</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_awre_IncomeFromPatentArrangementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeFromPatentArrangementAbstract</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>52
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %-06DT?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ 4U!:32?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !34%I-B"8LENX    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!2L0P$(9?17)O)^G*HJ';B^))07!!\1:2V=U@TX1DI-VW-XV[
M740?P&-F_GSS#4RK@]0^XG/T 2-93%>3ZX<D==BP U&0 $D?T*E4Y\20FSL?
MG:+\C'L(2G^H/4+#^1H<DC**%,S *BQ$UK5&2QU1D8\GO-$+/GS&OL",!NS1
MX4 )1"V =?/$<)SZ%BZ &4887?HNH%F(I?HGMG2 G9)3LDMJ',=Z7)5<WD'
MV]/C2UFWLD,B-6C,OY*5= RX8>?)KZN[^^T#ZQHN;BK!JV:]%5QR(:]OWV?7
M'WX78>>-W=E_;'P6[%KX=1?=%U!+ P04    " !34%I-F5R<(Q &  "<)P
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
M6.WCA#5>29'GJKL8,->U"!_2)4(IPVM!@+(IET3DRHZ2^S4Q+/1**GW"E7[
M)*-VPKM0S$*($L0@BDLC1L7AU9]ON6'U5U+^$R[_ ^8KHA EB$*4( I1-Q+%
M18&254'"JP(E9;JM-?FN: EA$9_X*^S-",%!L#3TS%?"M0')VB#AM0%)Q6Z[
MK7E^@;#8\NH4>POY8H2P=+0_NF:'ZP128B_BJ]L)*S(!1>:):L!\D:@02B8J
M@)*)"KGR)BK"10#)S6OBR>&$!9>DX":\?"4@I9[BE;#ZD50_7CTL2 H2&@"
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
M_M>(#KR4W94?H=9_L,504+MP_.3/9AJSR7#8SS^(+=^X^ U02P,$%     @
M4U!:3;K]9ZNT 0  T@,  !@   !X;"]W;W)K<VAE971S+W-H965T."YX;6Q]
M4]MNW" 0_17$!X0UZZ31RK:4356U4B.M4K5Y9NWQ10'&!;Q._KZ '==)K;X
M,\PY<V88LA'-LVT!''E14MN<ML[U!\9LV8(2]@I[T/ZF1J.$\Z9IF.T-B"J"
ME&1\M[MA2G2:%EGTG4R1X>!DI^%DB!V4$N;U"!+'G";TS?'8-:T+#E9DO6C@
M![B?_<EXBRTL5:= VPXU,5#G]"XY'-,0'P-^=3#:U9F$2LZ(S\'X5N5T%P2!
MA-(%!N&W"]R#E('(R_@]<](E90"NSV_L7V+MOI:SL'"/\JFK7)O36THJJ,4@
MW2..7V&NYYJ2N?CO< 'IPX,2GZ-$:>-*RL$Z5#.+EZ+$R[1W.N[C=+-/9M@V
M@,\ O@!N8QXV)8K*/PLGBLS@2,S4^UZ$)TX.W/>F#,[8BGCGQ5OOO10)3S-V
M"41SS'&*X>N8)8)Y]B4%WTIQY/_ ^39\OZEP'^'[=PJOMPG238(T$J3_+7$K
MYN9#$K;JJ0+3Q&FRI,1!QTE>>9>!O>/Q3?Z&3]/^($S3:4O.Z/S+QO[7B Z\
ME-V5'Z'6?[#%D%"[</SDSV8:L\EPV,\_B"W?N/@#4$L#!!0    ( %-06DT?
ML#$VM $  -(#   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL?5-A;]L@
M$/TKB!]0$N*U661;:CI5F[1)4:>UGXE]ME'!>(#C[M_OP*[KK5:_ '?<>_?N
M.-+!V&?7 'CRHE7K,MIXWQT8<T4#6K@KTT&+-Y6Q6G@T;<U<9T&4$:05XYO-
M-=-"MC1/H^]D\]3T7LD63I:X7FMA_QQ!F2&C6_KJ>)!UXX.#Y6DG:O@)_E=W
MLFBQF:64&EHG34LL5!F]W1Z.28B/ 8\2!K<XDU#)V9CG8'PK,[H)@D!!X0.#
MP.T"=Z!4($(9OR=..J<,P.7YE?T^UHZUG(6#.Z.>9.F;C.XI*:$2O?(/9O@*
M4SV?*)F*_PX74!@>E&".PB@75U+TSAL]L: 4+5[&7;9Q'\:;73+!U@%\ O 9
ML(]YV)@H*O\BO,A3:P9BQ]YW(CSQ]L"Q-T5PQE;$.Q3OT'O)M_PF99= -,4<
MQQB^C)DC&++/*?A:BB-_!^?K\-VJPEV$[_Y1N%\G2%8)DDB0?%CB6LSG_Y*P
M14\UV#I.DR.%Z=LXR0OO/+"W/+[)6_@X[3^$K67KR-EX?-G8_\H8#RAE<X4C
MU. 'FPT%E0_'&SS;<<Q&PYMN^D%L_L;Y7U!+ P04    " !34%I-4!G'U+(!
M  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q]4V&/G" 0_2N$
M'W"X:MO+1DUNKVG:I$TVU[3]S.JHY("Q@.OUWQ?0L[;U[@LPP[PW;X:AF- \
MVA[ D2<EM2UI[]QP9,S6/2AN;W  [6]:-(H[;YJ.V<$ ;R)(298FR5NFN-"T
M*J+O;*H"1R>%AK,A=E2*FU\GD#B5]$"?'0^BZUUPL*H8> =?P7T;SL9;;&5I
MA )M!6IBH"WIW>%XRD-\#/@N8+*;,PF57! ?@_&I*6D2!(&$V@4&[K<KW(.4
M@<C+^+EPTC5E &[/S^P?8NV^E@NW<(_RAVA<7]);2AIH^2C= TX?8:GG#25+
M\9_A"M*'!R4^1XW2QI74HW6H%A8O1?&G>1<Z[M-\D^4+;!^0+H!T!=S&/&Q.
M%)6_YXY7A<&)F+GW P]/?#BFOC=U<,96Q#LOWGKOM3ID2<&N@6B).<TQZ39F
MC6">?4V1[J4XI?_!TWUXMJLPB_#L+X4OY,]W"?)(D+]:XE[,ORK9IJ<*3!>G
MR9(:1QTG>>-=!_8NC6_R)WR>]B_<=$);<D'G7S;VOT5TX*4D-WZ$>O_!5D-"
MZ\+QG3^;><QFP^&P_""V?N/J-U!+ P04    " !34%I-P,=K6+0!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q]4]MNW" 0_17$!X1=[%RT
MLBUE4U6MU$JK1&V>67M\4;@X@-?IWV? CNNV5E^ &>:<.3,,V6CLBVL!/'E3
M4KN<MM[W!\9<V8(2[LKTH/&F-E8)CZ9MF.LMB"J"E&1\M[MA2G2:%EGTG6R1
MF<'+3L/)$C<H)>RO(T@SYG1//QR/7=/ZX&!%UHL&GL#_Z$\6+;:P5)T"[3JC
MB84ZI_?[PS$-\3'@9P>C6YU)J.1LS$LPOE8YW05!(*'T@4'@=H$'D#(0H8S7
MF9,N*0-P??Y@_QQKQUK.PL&#D<]=Y=N<WE%202T&Z1_-^ 7F>JXIF8O_!A>0
M&!Z48([22!=74@[.&S6SH!0EWJ:]TW$?IYO;=(9M _@,X O@+N9A4Z*H_)/P
MHLBL&8F=>M^+\,3[ \?>E,$96Q'O4+Q#[Z78)TG&+H%HCCE.,7P=LT0P9%]2
M\*T41_X/G&_#DTV%280G?RA,MPG238(T$J3_+7$KYOJO)&S54P6VB=/D2&D&
M'2=YY5T&]I['-_D=/DW[=V&;3CMR-AY?-O:_-L8#2ME=X0BU^,$60T+MP_$6
MSW8:L\GPII]_$%N^<?$.4$L#!!0    ( %-06DV /3Y;M $  -(#   9
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
M_UM$!U[*X<Z/4.\_V&I(:%TXOO9G,X_9;#@<EA_$UF]<_0102P,$%     @
M4U!:3;^45[S$ 0  -P0  !D   !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL
M;531CIP@%/T5P@<L(XZ[DXF:[.QFTR9M,MFF[3.C5R4+8@''[=\7T+5VRHO
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
M[A]S=@E",^8X8=(U9D$PK[ZD2+=2'-/_Z.DV?;]9X3[2]^OL^VQ;(-L4R*)
M]D^+[V]:W, \)#=)V&JF"DP;M\F2"@<=-WD571;V*8UW\A<^;?M7;EJA+3FC
M\S<;Y]\@.O"E)'=^A3K_P!9'0N."^>!M,ZW9Y#CLYQ?$EF=<_@%02P,$%
M  @ 4U!:38-G?T?1 0  G 0  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N
M>&UL;51ACYP@$/TKA!]PK+CK7C9J<GM-TR9MLKFF[6=61R4'8@'7Z[\OH&?M
MEB_"#&_>FQD9\DGI5],!6/0F16\*W%D[G @Q50>2F0<U0.].&J4EL\[4+3&#
M!E:'("D(W>TR(AGO<9D'WT67N1JMX#U<-#*CE$S_/H-04X$3_.YXX6UGO8.4
M^<!:^ ;V^W#1SB(K2\TE](:K'FEH"OR4G,Z9QP? #PZ3V>R1K^2JU*LW/M<%
MWOF$0$!E/0-SRPV>00A/Y-+XM7#B5=(';O?O[!]#[:Z6*S/PK,1/7MNNP(\8
MU="P4=@7-7V"I9X#1DOQ7^ &PL%])DZC4L*$+ZI&8Y5<6%PJDKW-*^_#.LTG
M6;J$Q0/H$D#7@,>@0V:AD/D'9EF9:S4A/?=^8/X7)R?J>E-Y9VA%.'/)&^>]
ME<DQR<G-$RV8\XRA6\R*((Y]E: QB3/]+YS&P]-HAFD(3[?JZ3%.L(\2[ /!
M_I\2Z5V),4P:%SE$10X1@OV=2 QSB(MD49$L0I#=B<0P]^TBF]LA0;=A+@RJ
MU-B'F=QXU]%[HN%V_87/<_N5Z9;W!EV5=7<TW*1&*0LNE=V#*[AS3\5J"&BL
MWQ[=7L\#,QM6#<M;0-8'J?P#4$L#!!0    ( %-06DTW?N?ZMP$  -(#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;&U3VV[<(!#]%<0'!*_7:;8K
MVU(V4=5*K;1*U?:9M<<V"C NX'7Z]P7LN&[B%V"&<\Y<&/(1S;/M !QY45+;
M@G;.]4?&;-6!XO8&>]#^ID&CN/.F:9GM#? ZDI1D:9)\8(H+3<L\^LZFS'%P
M4F@X&V('I;CY<P*)8T%W]-7Q)-K.!0<K\YZW\!W<C_YLO,46E5HHT%:@)@::
M@M[OCJ<LX"/@IX#1KLXD5')!? [&E[J@24@()%0N*'"_7>$!I Q"/HW?LR9=
M0@;B^ORJ_BG6[FNY< L/*'^)VG4%/5!20\,'Z9YP_ QS/;>4S,5_A2M(#P^9
M^!@52AM74@W6H9I5?"J*OTR[T'$?IYO;=*9M$]*9D"Z$0XS#ID Q\T?N>)D;
M'(F9>M_S\,2[8^I[4P5G;$6\\\E;[[V6N[M#SJY!:,:<)DRZQBP(YM67$.E6
MB%/ZCIYNT_>;&>XC?;^.GB7; MFF0!8%LO]*_/BFQ W,X6T0MNJI M/&:;*D
MPD''25YYEX&]CX_(_L&G:?_&32NT)1=T_F5C_QM$!SZ5Y,:/4.<_V&)(:%PX
MWOFSF<9L,ASV\P]BRS<N_P)02P,$%     @ 4U!:3;URPZ]Q @  #0@  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&ULC59=;YLP%/TKB/<5,!C2B""5
M)-,F;5+5:MNS0YR "IC93NC^_?Q!"3%NVI?8OC[WW'NNC6_2GM 75F+,G=>F
M;MG*+3GOEI['BA(WB-V1#K=BYT!H@[A8TJ/'.HK17CDUM0=\/_8:5+5NEBK;
M(\U2<N)UU>)'ZK!3TR#Z+\<UZ5=NX+X9GJICR:7!R](.'?$SYK^Z1RI6WLBR
MKQK<LHJT#L6'E?L0++>)Q"O [PKW;#)WI)(=(2]R\7V_<GV9$*YQP24#$L,9
MKW%=2R*1QM^!TQU#2L?I_(W]J](NM.P0PVM2_ZGVO%RY"]?9XP,ZU?R)]-_P
MH >ZSB#^!S[C6L!E)B)&06JF?IWBQ#AI!A:12H->]5BU:NSU3AP-;G8',#B
MT4'$ON40#@[AQ>%VA&APB#X; 0X.T(C@:>VJF!O$4992TCM47X<.R5L7+*$X
MKD(:U>FH/5%/)JSG+%@$J7>61 ,FUQ@PP<31-60SAUQ(/)' F 6P99&#F3NX
M#K">(V)HY/ AR?8FR56:H;58H?(/KXH%[ 21E2!2!-$506A46V,2A6DU!D9F
M.2R@A<FTL8 B<&_49 X" -[;14&K*&@19=R/7&/@-)4@\0U1<U!D2K+P))%Q
M$;864/R.HMBJ*+8H,H+D\2S(%P@30Y$%!&;'9 $%?F">DP65+-ZYO8E556)1
M%1NJDOEM"* A?3T'!?'LI#[#M/V 28OR)F]9@^E1-1;F%.34<ODU3JQC[WH
M\BTT['FP7 <6^T;T.MV:+O2Z4?Y$]%BUS-D1+EY@]4X>".%8Y.[?B;,H16\>
M%S4^<#E-Q)SJ#J47G'1#\_7&?P#9?U!+ P04    " !34%I-6'3D0'D"   3
M"   &0   'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6R-5EUOFS 4_2N(]Q5L
M\Q&B!*F03)NT25&K;<].X@14P,QVDN[?SQ^4)L9*^Q+LRSGGWF,;WRPNE+WP
MBA#AO;9-QY=^)40_#P*^JTB+^0/M22??'"AKL9!3=@QXSPC>:U+;!# ,DZ#%
M=>?G"QW;L'Q!3Z*I.[)A'C^U+6;_"M+0R]('_EO@J3Y60@6"?-'C(WDFXE>_
M87(6C"K[NB4=KVGG,7)8^H]@ODX57@-^U^3"K\:><K*E]$5-ON^7?J@*(@W9
M":6 Y>-,2M(T2DB6\7?0],>4BG@]?E/_JKU++UO,24F;/_5>5$M_YGM[<L"G
M1CS1RS<R^(E];S#_@YQ)(^&J$IEC1QNN?[W=B0O:#BJRE!:_FF?=Z>?%O(G3
M@>8FP($ 1X+,?8^ !@)Z)T1W"=% B#Z;(1X(L94A,-[U8JZPP/F"T8O'S''H
ML3IU8![+[=JIH-X=_4ZN)Y?1<PYFZ2(X*Z$!4Q@,O,(DT2UD-86 $1'( L8J
MH*N* D[H\#9!.44DL57#AR+KNR(W92+G8B'-1S>+-7,+1$Z!2 M$-P*9M=H&
MDVI,9VQ$$%C+X0#!S *M'* ,V6OB!"&WJ=AI*IZ:RD++E,'$5UE 9M=;.D Q
MM [C:@J*0)I8IJ8@%*'0;2IQFDH<IJQZBV22Y0N F55PZ4*%]JZO'"B49<CR
MY4(E*'(;2YW&4H<QZTP4Z>1,( "LSZV<@F *;5N?45I_H&1,!5<W6DO84;<7
M[NWHJ1/JF[R*CAWL$:H;T8H78%X"1WPE.YYI4._RIEW^Q.Q8=]S;4B'O87U;
M'B@51-8>/LC-J&2''B<-.0@U3.68F3YE)H+V0PL.QO\!^7]02P,$%     @
M4U!:309[!9W8 0  G@0  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL
M;53;CILP$/T5RQ\0$Q+8301(FZU6K=1*T59MGQT8+EI?6-N$[=_7-H32U"_8
M,SYSSHR9<39*]:9; (,^.!,ZQZTQ_9$07;; J=[('H0]J:7BU%A3-43W"FCE
M@S@C<12EA--.X"+SOK,J,CD8U@DX*Z0'SJGZ?0(FQQQO\<WQVC6M<0Y29#UM
MX#N8'_U968LL+%7'0>A."J2@SO'3]GA*'=X#?G8PZM4>N4HN4KXYXTN5X\@E
M! Q*XQBH7:[P#(PY(IO&^\R)%TD7N-[?V%]\[;:6"]7P+-FOKC)MCA\QJJ"F
M S.O<OP,<ST)1G/Q7^$*S,)=)E:CE$S[+RH';22?66PJG'Y,:R?\.L[\M[!P
M0#P'Q$M /-4R"?G,/U%#BTS)$:GI[GOJ?O'V&-N[*9W37X4_L\EKZ[T6V\,N
M(U='-&-.$R9>8Q8$L>R+1!R2.,7_AQ_V88)=,,>=)]BM">(D3+ /$NP]P?Z?
M#)*[(D.8-"R2!$62 ,'#G4@(\Q@628,B:8#@<"<R80X>(SPFVMS_,++J#PZJ
M\9.A42D'X:=RY5V&[RGV_?47/DWN-ZJ:3FATD<9VJ>^E6DH#-I5H8PMN[6.Q
M& QJX[8/=J^FD9D,(_OY-2#+DU3\ 5!+ P04    " !34%I--);"%2$"   _
M!P  &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX;6R55>V.FS 0?!7$ YPQ
MD)!$@-1+5;52*T57M?WM))N SF!J.^'Z]K4-083;I.F?^(.987;"VFDKY*LJ
M +3W5O%:97ZA=;,B1.T*J)AZ$@W4YLE!R(IILY1'HAH);.](%2=A$,Q)Q<K:
MSU.WMY%Y*DZ:ES5LI*=.5<7DGV?@HLU\ZE\V7LICH>T&R=.&'>$[Z!_-1IH5
M&53V906U*D7M23AD_@>Z6M/($ASB9PFM&LT]6\I6B%>[^++/_, Z @X[;268
M&<ZP!LZMDO'QNQ?UAW=:XGA^4?_DBC?%;)F"M>"_RKTN,G_A>WLXL!/7+Z+]
M#'U!,]_KJ_\*9^ &;IV8=^P$5^[7VYV4%E6O8JQ4[*T;R]J-;:]_H>&$L">$
M X'&=PE13X@F!-(Y<Z5^9)KEJ12M)[M_JV'VHZ"KR(2YLYLN._?,5*O,[CDW
MGT!*SE:HQSQWF'",N4:L$40R0(@Q,+@(41>AX\=7+B@N$*$"D1.(K@1"7"!&
M!6+$033)H<,D#E,[3)PL:#S) D$MEXLY;F:&FIDA9F)<8(X*S!^/(T$%$L3!
M;!)'AYG](PX$=3N.!6IF@9BY(;!$!9:/QT$#O$V"![Z/'C2N-9@VRCW(M9$;
M_4H1(S=ZC>+-1L/_B -O-QH]$D?TKA/>Q7$/TADAHY/,7BW?F#R6M?*V0IM#
MT1U=!R$T&+G@R>1:F-ML6' X:#M-S%QV1WJWT*+IKRLRW)GY7U!+ P04
M" !34%I-R9?64@("  #8!0  &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX
M;6R-5-N.FS 0_17$!ZRYYR) :I*M6JF5HJW:/CLP!+0&4]L)V[^O;1Q$B%7E
M!7N&<PYSQF;2@;)W7@,(YZ,E'<_<6HA^BQ O:F@Q?Z$]=/)-15F+A0S9&?&>
M 2XUJ24H\+P$M;CIW#S5N2/+4WH1I.G@R!Q^:5O,_NZ T"%S??>6>&O.M5 )
ME*<]/L,/$#_[(Y,1FE3*IH6.-[1S&%29^\G?OB8*KP&_&ACX;.\H)R=*WU7P
MM<Q<3Q4$! JA%+!<KK '0I20+../T72G3RKB?']3_ZR]2R\GS&%/R>^F%'7F
MKEVGA I?B'BCPQ<P?F+7,>:_P16(A*M*Y#<*2KA^.L6%"]H:%5E*BS_&M>GT
M.AC]&\U." PAF A^]%]": CALX3($*)G";$AQ L"&KWK9AZPP'G*Z."P\3KT
M6-TZ?QO+XRI44I^.?B?[R67VF@?>.D57)60PNQ$3S#'WB+T%L;J''!XA27P/
M>;6H>)L)@Z2/R4Q@-1-H@?!.(+ +A%:!4 M$<P'?6W1CQ*PTIM.8:+U)PD5'
M'E&QGRP[>[!H;?Q@V1>;UL8/[<8BJ['(8LRW"\16@?CYUB96@<12P>(:[9+'
M=JS6WN( ]H^HV/-FJ+$8-/L#U,S[CMFYZ;ASHD+^3/K*5Y0*D(K>BW17RS$[
M!00JH;8KN6?CL!D#07LS1]$TS/-_4$L#!!0    ( %-06DWJN"?TO (  !L*
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;(U6[8[:,!!\E2@/<'&^
M P*D(U"U4BN=KKKVMP\,1)?$J6W@^O:UG5PN;!8H/XAM9F9W-L;>V9F+-WE@
M3#GO55G+N7M0JIEZGMP<6$7E V]8K7_9<5%1I:=B[\E&,+JUI*KT D(2KZ)%
M[2YF=NU)+&;\J,JB9D_"D<>JHN+ODI7\/'=]]V/AN=@?E%GP%K.&[ME/IEZ:
M)Z%G7J^R+2I6RX+7CF"[N?OH3]<^,02+^%6PLQR,'6/EE?,W,_FVG;O$9,1*
MME%&@NK'B>6L+(V2SN-/)^KV,0UQ./Y0_V+-:S.O5+*<E[^+K3K,W<QUMFQ'
MCZ5ZYN>OK#,4NT[G_CL[L5+#328ZQH:7TGX[FZ-4O.I4="H5?6^?16V?YT[_
M@X83@HX0] 0=^Q8A[ CA)R&Z28@Z0O2_$>*.$(,(7NO=%G-%%5W,!#\[HMT/
M#37;SI_&^G5MS*)]._8W74^I5T^+P ]GWLD(=9AEBPD&F"2ZA*S&$+]'>#J!
M/HL RV(9C.C!98!\C$ABD,-=D?5-D8LT0[18H>6'0Y?A%9\1*A!9@6@@D$Y
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
M/$W$>=U]T747G.W5UZK7?S+/_@%02P,$%     @ 4U!:36<F5N/. @  _0H
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
M!CL;#68FLB)R;3Q=Q'#Y3) ![O<@'.T>Z!J&*QI^!KB(T]BU#EW$0/5RA]P
M79_P']T<Z-*#R_T\ UQY"0C7N90N/""Z-4I%W(DY.);A='%RW(A1+G+<8P4+
M'97%Z0KFN()1+G*B@@6XUJ$KF%/MTTY& YH?/R-A-^I@<B/J+\%?\^:IJ%OO
M477Z<C5<@?9*=5*[#-]KU@=][SX/2KGO^M=$OS?CY7,<=.IH+M;!^7:__@M0
M2P,$%     @ 4U!:34(3#Y87!0  ;!L  !D   !X;"]W;W)K<VAE971S+W-H
M965T,S@N>&ULE5E=;^HX$/TKB/?>Q../)(@BM5!@I5WIZJYV]SD%MZ";$#9)
MV[O_?O-52C(G 5Y*XIX9S[$]9VQG^I&D/[.=M?GH5QP=LOOQ+L^/$\?)-CL;
MA]FWY&@/Q7]>DC0.\^(U?76R8VK#;6441PZYKG'B<'\8SZ95V_=T-DW>\FA_
ML-_34?86QV'ZWZ.-DH_[L1A_-OS8O^[RLL&938_AJ_W3YG\=OZ?%FW/RLMW'
M]I#MD\,HM2_WXP<Q62M=&E2(O_?V(SM['I54GI/D9_GRV_9^[)81V<AN\M)%
M6/R\V[F-HM)3$<>_C=/QJ<_2\/SYT_NR(E^0>0XS.T^B?_;;?'<_]L>CK7T)
MWZ+\1_*QM@TA/1XU['^W[S8JX&4D11^;),JJOZ/-6Y8G<>.E""4.?]6_^T/U
M^]'X_S3#!M08T,E Z$$#V1C(:PU48Z"^#-2@@6X,]+4]F,; 7-N#UQAX7P9F
MT,!O#/Q.#TX]'=7\+L(\G$W3Y&.4UDOT&):9("9^L8(V96.U8*K_%5.<%:WO
M,S+!U'DO'368QQI#YQC/;6/F'&-4&_+$(:*-6(&.M#EAG(+(B0TA-H\$(NUT
M,@>8-F+!$49WN%QTLKSL9(6B;4/6 .(&>$0DG%]9.9"M(?6P P4=J,J!.N?1
M"7)>0[P*<J@@6KG"=3MK9 %PGNLQW!/'"7(]R8!+!%2N/@>V&&K(4#.&9/P.
MQ1JCSWHR0OC$8[\6N-(L=N-JJ7IC-S!VPV/7W=@-"TF1<?GT(%P[H)HBQQ73
M(PV?'@A402]%#U+T&$6OR]!C'?D!Y\=12O.HGSA,\K6\Y"@M^Q>>#YGYC)GJ
MRJK/A]#XF@=])6X%<)U4;<4=P+@#%K?O8WOAXJ+C7J]*HJ=NB<NZU&!:4ZD4
M6!D 6"Q]+CA/ &@TR.XE 'J>I-Z!%K">/0AB+(,^#UC_Q0T%0. *(*XH 0))
M<<"U?=$ 6RO0]7TPU-RC# )0!(!':6A@J'$5$*@,4(\++,;"W##66.P$5[ON
M6"\$UYX[$? A7"*@#D M0L#27Q>X;H#GDW)''62;)E8^P:6/U=R5X&(5P*"
MJ-%03%C5!)<U5DL7#:@U4L1U=HEP:!> < *2!$ Y0)*P\I)[L9HN&DP[=JZ:
M2X0CL)];(:!")!&P'HT^EK@X$"\.W<JZ(J[0!&,"160H(BSDQ(5<LN, 79SB
M)B0 '$I"PJ6!)(^)C9)$&P84$P?24!(2KC7$:PUY/2I,6,A)7Z_"A(6<P+;:
MDYU3<0,ZUT)EJ'\/2%CQZ;+BKPGH<[7A[NT+RRX!V?54CPNLDA1</[H2:Y#D
M&M1E_"BY$B@]0%AB(9!<",C3/2YPYDJZ@7#/&9PG&B<LP0:J?S%)G#X2I4_/
M#8K$Z2-O2!^)TT?R]&&;&,D/AV ;#5"\$*T ZD[P.K1&.-E_')4X825/6/+Z
M!@CGH?1O&&.<AY+O5O@8H\T*$.\E AH 7"$@W"@"H&_ZTU=AI5!<*63WSE!Q
MI< 5"@ '*Y3"DJ* I'2WKFL%-A>#?6'M47S70%[/45MA[5&W7 #VW  "4>&,
M^2EL<'^JL/HH< ICFW#%[\[N"-P_(9S/[W)6""<$O_E:PXX#<&?GG%V_QS9]
MK3[/9*--\G;(2W9GK:=/0 ]47M]WVN=BLA"@_4E,EJA])2;K^L//5[?U=Z@_
MPO1U?\A&STF>)W%UY?^2)+DM>+G?"EX[&VY/+Y%]R<M'KWA.Z^\_]4N>')MO
M6\[I ]OL?U!+ P04    " !34%I-5=AWK$P"  !>!P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970S.2YX;6R-5>MNVR 8?17+#U!\)6GD1*IST29M4M6IVV_B
MD-@J-AZ0N'O[ ::N@U&:/P8^SCG?#4/64?;&2XR%]UZ3AB_]4HAV 0 O2EPC
M_D!;W,B=(V4U$G+)3H"W#*.#)M4$1$$ 08VJQE]EVO;,5AD]"U(U^)EY_%S7
MB/W+,:'=T@_]#\-+=2J%,H!5UJ(3_H7%:_O,Y H,*H>JQ@VO:.,Q?%SZ3^%B
M!Q5> WY7N..CN:<RV5/ZIA;?#TL_4 %A@@NA%) <+GB-"5%",HR_1M,?7"KB
M>/ZAOM.YRUSVB.,U)7^J@RB7_MSW#OB(SD2\T.X;-OFDOF>2_X$OF$BXBD3Z
M*"CA^NL59RYH;51D*#5Z[\>JT6/7[Z30T-R$R!"B@2!]WR+$AA!_$I*;A,00
MDGL]I(:0WNL!&@*T"* OEJ[^!@FTRACM/-:?GQ:I8QHNH.QOH8RZG7I/-H!+
MZV45S1XS<%%"!I/WF&B$@<DU9#.%A ,"R "&*")7%'DTH4?7#M93!$RM&+X4
MV7XMLG.(S-R9Q,YZQIH?CPN10+= XA1(M$ R#F >6 WI,3.-:31F;O5L/84D
M*;0*-L7$H56Q*22-4W<ZJ3.=U)&.Y21W8>S^NS"QE<\=.MO;.E<)06="<"(0
M6V<HA].BA8]6@S;W@'8.4#"S_RPP^M=KS$[ZIN9>0<^-4$=Q9!T>@Z=(W166
M/0\7Z]!AWX2+;7_7?\KW+\]/Q$Y5P[T]%?*&TO?(D5*!9>S!@RQU*1^[84'P
M4:CI3,Y9?^7W"T%;\YJ!X4E=_0=02P,$%     @ 4U!:3;5)B),1 @  O@4
M !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&ULC53MCILP$'P5Q .<$P-.
M+B)(ET15*[52=%6OOQVR">AL3&TG7-^^_B <1ZRV^1';R\SL[((W[X1\516
MCMXX:]0ZKK1N5PBIL@).U8-HH3%/3D)RJLU1GI%J)="C(W&&\&Q&$*=U$Q>Y
MB^UED8N+9G4#>QFI"^=4_MX $]TZGL>WP'-]KK0-H")OZ1F^@_[1[J4YH4'E
M6'-H5"V:2,)I'3_-5SMB\0[P4D.G1OO(5G(0XM4>OAS7\<P: @:EM@K4+%?8
M F-6R-CXU6O&0TI+'.]OZI]<[::6 U6P%>QG?=35.E[&T1%.],+TL^@^0U]/
M%D=]\5_A"LS K1.3HQ1,N?^HO"@M>*]BK'#ZYM>Z<6O7Z]]H80+N"7@@F-Q_
M(R0](?E?0MH3TG="ZKKE2W&]V5%-BUR*+I+^[;;4?D3S56JZ7]J@:[9[9MJC
M3/1:X&6:HZL5ZC$;C\$C#)E MO>0^8! QL#@ H=<;/ ='4\2_!.Q"R"66=A$
M$FQ%X@22#P(D+) &!5(GD'X06$Q<>LS"81K?J)G_A3-EP4Q9(--R\M8\)AME
M2G#V2"9]O4<1DI!%V P)FB$!,X\3,^2^;(S'17LW]S!, KU!HZ^;@SR[R:&B
M4EP:-[5&T6$X/6%W.][A?K)]H_)<-RHZ"&WNF+L))R$T&#>S!].6R@S3X<#@
MI.UV8?;2CQ1_T*+MIR4:1G;Q!U!+ P04    " !34%I-@O[#[0<"  "(!0
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
M15O.J6/IHB]Q>346/ZUM'Q@;[QHMQFMW69)< DS(B8>A2$HCBSF#@M+SM3!
MKM;58CB9<^Z373I36\J78W7D?S^%:^SJC+T]>VK$[V^KL.TF I- OM:W@W1P
M@AQ1*]0-3L#"E>THX4&\9 \Q$+(<_',V9P7[3<AOY%/:T5F*-K;G7M:C^L_
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
MP%."&TR1M50YJ+%,A <HC1D45HZB965'+>O !K66W!@Y):44Q&D8,GK#T&;
MV)V]U)^+/>ZN0'Z./9(0(ZMB,,VJ>W,ZM=!)WF7SW+NTX5&\J*8;J=^U9CG"
M^?;JP*V"@G;.[XI1@&$G=<VV;QDM!0>_F%\6C(XLF,9DJ(,JJ>B#X;-7)3,
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
MO*)9VS:ME*[_(ODT9GFHS]K_-=-O4$L! A0#%     @ 4U!:31\CSP/
M$P(   L              ( !     %]R96QS+RYR96QS4$L! A0#%     @
M4U!:32?HAPZ"    L0   !               ( !Z0   &1O8U!R;W!S+V%P
M<"YX;6Q02P$"% ,4    " !34%I-B"8LENX    K @  $0
M@ &9 0  9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !34%I-F5R<(Q &
M  "<)P  $P              @ &V @  >&PO=&AE;64O=&AE;64Q+GAM;%!+
M 0(4 Q0    ( %-06DU8<(Y,=P(  .$(   8              "  ?<(  !X
M;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !34%I-^+S 1WD#
M  "T#P  &               @ &D"P  >&PO=V]R:W-H965T<R]S:&5E=#(N
M>&UL4$L! A0#%     @ 4U!:3>5AM'PM @  '0<  !@              ( !
M4P\  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( %-06DTC
M)"1!2P4   D<   8              "  ;81  !X;"]W;W)K<VAE971S+W-H
M965T-"YX;6Q02P$"% ,4    " !34%I-!&T>D $$  #>$@  &
M    @ $W%P  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @
M4U!:3<$Y5;^S 0  T@,  !@              ( !;AL  'AL+W=O<FMS:&5E
M=',O<VAE970V+GAM;%!+ 0(4 Q0    ( %-06DW3%0/3LP$  -(#   8
M          "  5<=  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4
M    " !34%I-NOUGJ[0!  #2 P  &               @ % 'P  >&PO=V]R
M:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ 4U!:31^P,3:T 0  T@,
M !@              ( !*B$  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+
M 0(4 Q0    ( %-06DU0&<?4L@$  -(#   9              "  10C  !X
M;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ 4U!:3<#':UBT
M 0  T@,  !D              ( !_20  'AL+W=O<FMS:&5E=',O<VAE970Q
M,2YX;6Q02P$"% ,4    " !34%I-@#T^6[0!  #2 P  &0
M@ 'H)@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( %-0
M6DW.R25BM $  -(#   9              "  =,H  !X;"]W;W)K<VAE971S
M+W-H965T,3,N>&UL4$L! A0#%     @ 4U!:35^\ ,RS 0  T@,  !D
M         ( !OBH  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4
M    " !34%I-W-C2QK0!  #2 P  &0              @ &H+   >&PO=V]R
M:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( %-06DW7I%\TM0$  -(#
M   9              "  9,N  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL
M4$L! A0#%     @ 4U!:3;*3W32S 0  T@,  !D              ( !?S
M 'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !34%I-OY17
MO,0!   W!   &0              @ %I,@  >&PO=V]R:W-H965T<R]S:&5E
M=#$X+GAM;%!+ 0(4 Q0    ( %-06DT")7*.M@$  -(#   9
M  "  60T  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @
M4U!:35D@QJJV 0  T@,  !D              ( !438  'AL+W=O<FMS:&5E
M=',O<VAE970R,"YX;6Q02P$"% ,4    " !34%I-L.Q>S;<!  #2 P  &0
M            @ $^.   >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4
M Q0    ( %-06DV\'8%:M $  -(#   9              "  2PZ  !X;"]W
M;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ 4U!:38-G?T?1 0
MG 0  !D              ( !%SP  'AL+W=O<FMS:&5E=',O<VAE970R,RYX
M;6Q02P$"% ,4    " !34%I--W[G^K<!  #2 P  &0              @ $?
M/@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( %-06DV]
M<L.O<0(   T(   9              "  0U   !X;"]W;W)K<VAE971S+W-H
M965T,C4N>&UL4$L! A0#%     @ 4U!:35ATY$!Y @  $P@  !D
M     ( !M4(  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4
M" !34%I-!GL%G=@!  ">!   &0              @ %E10  >&PO=V]R:W-H
M965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( %-06DTTEL(5(0(  #\'   9
M              "  71'  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L!
M A0#%     @ 4U!:3<F7UE(" @  V 4  !D              ( !S$D  'AL
M+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !34%I-ZK@G]+P"
M   ;"@  &0              @ $%3   >&PO=V]R:W-H965T<R]S:&5E=#,P
M+GAM;%!+ 0(4 Q0    ( %-06DU%!UKEP (  -X*   9              "
M ?A.  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ 4U!:
M38W:3"Y< P  /@\  !D              ( ![U$  'AL+W=O<FMS:&5E=',O
M<VAE970S,BYX;6Q02P$"% ,4    " !34%I-9R96X\X"  #]"@  &0
M        @ &"50  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0
M   ( %-06DTUAWPWI@(  )H)   9              "  8=8  !X;"]W;W)K
M<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ 4U!:34+?P:YZ @  1 @
M !D              ( !9%L  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q0
M2P$"% ,4    " !34%I-UI!K[@,%  #I&@  &0              @ $57@
M>&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( %-06DWM';LE
M>P,  .D/   9              "  4]C  !X;"]W;W)K<VAE971S+W-H965T
M,S<N>&UL4$L! A0#%     @ 4U!:34(3#Y87!0  ;!L  !D
M ( ! 6<  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " !3
M4%I-5=AWK$P"  !>!P  &0              @ %/;   >&PO=V]R:W-H965T
M<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( %-06DVU28B3$0(  +X%   9
M          "  =)N  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#
M%     @ 4U!:38+^P^T' @  B 4  !D              ( !&G$  'AL+W=O
M<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " !34%I-500%TB0K   )
MU@  %               @ %8<P  >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"
M% ,4    " !34%I-"<%!%SD"  !["@  #0              @ &NG@  >&PO
M<W1Y;&5S+GAM;%!+ 0(4 Q0    ( %-06DU)"".AV ,  -D;   /
M      "  1*A  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " !34%I-3!)+
M6JH!  !P&0  &@              @ $7I0  >&PO7W)E;',O=V]R:V)O;VLN
M>&UL+G)E;'-02P$"% ,4    " !34%I-X8_)5JL!  "W&0  $P
M    @ 'YI@  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     ,@ R ) -  #5
%J      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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>56
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.10.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>131</ContextCount>
  <ElementCount>135</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>39</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="awre-20180930.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-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>003 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/CONSOLIDATEDBALANCESHEETSUnauditedParentheticals</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="awre-20180930.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-20180930.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-20180930.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-20180930.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-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>008 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>009 - 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>9</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>010 - 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>10</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>011 - 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>11</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>012 - Disclosure - Business Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/BusinessSegments</Role>
      <ShortName>Business Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>013 - Disclosure - Recently Adopted Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/RecentlyAdoptedAccountingPronouncements</Role>
      <ShortName>Recently Adopted Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>014 - Disclosure - Recent Accounting Pronouncements Not Yet Adopted</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/RecentAccountingPronouncementsNotYetAdopted</Role>
      <ShortName>Recent Accounting Pronouncements Not Yet Adopted</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>015 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>016 - Disclosure - Share Repurchase Program</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/ShareRepurchaseProgram</Role>
      <ShortName>Share Repurchase Program</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>017 - Disclosure - Income from patent arrangement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/IncomeFromPatentArrangement</Role>
      <ShortName>Income from patent arrangement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>018 - 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/RecentlyAdoptedAccountingPronouncements</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>019 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.aware.com/role/RevenueRecognition</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>020 - 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>20</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>021 - 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>21</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>022 - 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>22</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>023 - 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>23</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>024 - Disclosure - Recently Adopted Accounting Pronouncements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementstables</Role>
      <ShortName>Recently Adopted Accounting Pronouncements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.aware.com/role/RecentlyAdoptedAccountingPronouncements</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>025 - Disclosure - Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/RevenueRecognitionDetails</Role>
      <ShortName>Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.aware.com/role/RevenueRecognitionTables</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>026 - Disclosure - Revenue Recognition (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/RevenueRecognitionDetails1</Role>
      <ShortName>Revenue Recognition (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.aware.com/role/RevenueRecognitionTables</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>027 - Disclosure - Revenue Recognition (Detail Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/RevenueRecognitionDetailTextuals</Role>
      <ShortName>Revenue Recognition (Detail Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.aware.com/role/RevenueRecognitionTables</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>028 - 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>28</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>029 - 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>29</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>030 - 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>30</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>031 - 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>31</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>032 - 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>32</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>033 - 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>33</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>034 - 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>34</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>035 - Disclosure - Business Segments - Revenue by timing of transfer of goods or services (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/BusinessSegmentsRevenueByTimingOfTransferOfGoodsOrServicesDetails2</Role>
      <ShortName>Business Segments - Revenue by timing of transfer of goods or services (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>037 - Disclosure - Recently Adopted Accounting Pronouncements - Adoption of the new revenue standard Income Statement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardIncomeStatementDetails</Role>
      <ShortName>Recently Adopted Accounting Pronouncements - Adoption of the new revenue standard Income Statement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>038 - Disclosure - Recently Adopted Accounting Pronouncements - Adoption of the new revenue standard Balance Sheet (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementsAdoptionOfNewRevenueStandardBalanceSheetdetails1</Role>
      <ShortName>Recently Adopted Accounting Pronouncements - Adoption of the new revenue standard Balance Sheet (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>039 - Disclosure - Recently Adopted Accounting Pronouncements (Detail Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementsDetailTextuals</Role>
      <ShortName>Recently Adopted Accounting Pronouncements (Detail Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.aware.com/role/RecentlyAdoptedAccountingPronouncementstables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>040 - 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>39</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>041 - 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/ShareRepurchaseProgram</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="awre-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>042 - Disclosure - Income from patent arrangement (Detail Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.aware.com/role/IncomeFromPatentArrangementDetailTextuals</Role>
      <ShortName>Income from patent arrangement (Detail Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.aware.com/role/IncomeFromPatentArrangement</ParentRole>
      <Position>41</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-20180930.xml</File>
    <File>awre-20180930.xsd</File>
    <File>awre-20180930_cal.xml</File>
    <File>awre-20180930_def.xml</File>
    <File>awre-20180930_lab.xml</File>
    <File>awre-20180930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>58
<FILENAME>0001144204-18-055462-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001144204-18-055462-xbrl.zip
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
M#2%<Y(941KF@TEH>!,EGWJB",LXM DI90,K&*#8'R2^?:G^Q% 6E T45V';
M\8"7E1S@@M"TD4\ASH$D'TZ3PYNX@?/\-B FCRW$'.M E(K]I\7NZ!PYDJZ8
MRX20 ;<D+&4F*!OP':_.Y=@DA(Z@$+>0[(WA@<Q52.['@SRWJKD,3(;[]EA
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
MKT,WF.!NVC-YM4[RO<NM6^YB"\.GB0F+VX4G V5&?W9NO,X?5(6WX(/X/&?
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
MGNU&3DKP@+DQE/-@@PE" ^&:6 %A;"50 7_X MX&7YQ[EJN6%H9+H(2Y$]@
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
MY(8XS 4G(E".B!K&2;^)0X38>3(F%G>,B'PHJ9NB **2/\%G":43AL">&U^
M[P/@RSO+GI+KW@ _&OX'0T9*J8)Z%2AB7(P,\.P<])# J4%-:?BW_U;N#4-_
M&R'.NO+_NKE^FW/E8^6?19%),X H@/>*)%%1T0-+O4J)7>BCNXS$ ZX&D*9J
M?QH?/3#WGIW1$2=C N+H.\IE!!>2 K3\*OG9?_=B0A15?"-9L=BK!<KE5I2&
MIHE2CA!9N&$!:,:'$?-BHY6"G2P@'KG*;KPKFY*L)[GU91R2!2QFI3P$E=/J
M\P@F4/ZS7"N)IP5L:@?,$AB@Y0!KG_=2B@$/#"' @96<,JMLS)&%Q=O*!N/T
MZ $$%#:R. !:\Y#;Q?G^,F7:G&MS?J+F?$-[GC8EFB9J5I2:;ZG&45\HFU::
ML?%!JT\;!0.3G21)"$GKJ70D_$NF&.2'#.R>D_D$]1,PCWH%]?ET@O0%U:O&
MB<TO'X^9P\'!@$=)U)!_(YY*6)B9P]23G.?L%G0FOJUNU(!GMAVAR9AOP[)X
M+D)SW<DIA@H8B"6CR<;6-X9. T<?*O,]9NI@ $]:"VG> '+,>DH"R_P6,+DS
M ^*MA?Z.[ZED33+Z.M;(O" KB;/]U![0WP6C).0Y:'4@NM? @54BQYTNFA(<
MO](I6\DLJ<EZQ%+)5!Y8Y'EC#G)C;M/X56/G?OQ!6SIMZ8[=TFUHZMX#HN-H
M',<=SV,].+&F%"4M#%ZO/=(,TEV6BB(QE_%.0B%.!.^:U+4%ZN\[/(SG0;4"
M6GZ(.R2T@9.DZ,&P0?S@XG_'BX&5/GH2M<@LO,-Q"^0V4HDS4%5G$8PMYL6B
MA1"P'"8,"9/P)AO14(P5OT5A+3Q%J6*QM5%;>'%@^AA&%,9)&Q2_FSR[9;8U
M!@PC-L\6ER 46S(GWNC ;1>*<W/[&PV54X@=A?ET0+0H9:H&Q@'OP6R3LLGO
MF102F(\AWTC,=ASJRJTYIC9:BOLL\,_8HL>A:)E?]50\2Q<K!DG!(/>\\BNX
M($Q>QQOH-YME+H"RP3^UU&-X53I%!:(M9<NEK]%[9*AE3'ACD4?0[\U%I3?S
M8>3=0D1.BX*N++*'D.[1>2<)UN&]69HL.U#KO+5@H%Z9?P/+:'\;^2ZPJ(@S
M1^;%2P-UE]R"?6Q4'>#7SNTI^TN[0D?O"MUOY@G=4/")I2:<[)PT!3XH2K2K
M'*@]@7!U:E@VZ 8A(WO;%PL3 SGG0JP[0:8&P^%8 8IA/*9-!8. %G^V\\5
M:4D#&3"TEI2^MS _'T?OES>OC7:G&?MI5.- &PTBJ6#(6%),E(-5$X*%TB>)
M!R(DDAG(*;)BER@IF@DE7!EO*=M3K)A[+NTQEJNWD'!(<S9;-Z$J9$!+(UP.
M9W$Y!Y<5)N#X %/^)7V2##S)P+&;06OSP($J5 YDC*S['%' ](-^D+; Q]46
MHA&[)YC$)V]P'ZN>72"YXQSO/V>K;#(;R_,<EQ@3W)>>@ _XG5P\@.0GT^PL
M=&-Z57DQ?7-M)Z:52VW\U!K,!5DY!SG<E_ -FN?MA;Z!\:Z4.@AW&94G 9 W
MX.XT9FU$TO5!B$O8R)$U3_)QXI5YY(L_XEFG#C6(M>=3,' +HEL*;Z\ [^9
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
MLI(LS95G_"/R&+W3("M'GW(A,'V1D<.X9LGX,D%CE!VX8<CQ^JU6\^4[:<_
M!%YY@&4DQ?;,>!TPAX?&[[[ W/G3S_Z$VT:[U7OVPGC/+!$%).!HU_)O@D4M
M'?(\F=-\:7P><;FLB5D.V,2%512$$IBGB!*3+HQ)IIH'--N8A2/? 4+>3='@
MQGG\WRXO/P(;AB/#RKT2CJP01AZZ8#X%Y79L-,NV!-B5 ..V0( Q;@#_0/,-
M'H!<,D3.,FX#WX)?C #M*/X4 /J^1U8.OQ71!$M[Z-_<0[Z7'X>^^F=V/@.]
M!7B!B7/C'?@/("L.R^Q,I'N,P.2N#VS<R#P=)H3E*6$;!OP_\!1 _\!=U[AE
M,3H.P@ N#" !<#P F<]<W_^&W)'0@H :^PYS 4&:!(CFE:R"? ?/C0.,_IW'
M_\)Q\J0$<;1'*<'5K[0*>-0*W*M;1.T\9AGU0L!<<JX07.O>XBZ^= 93G0D+
MB.JPVQ $'H#)8&FYPI>HVE@F ZB. C^Z P[PX!DX652?@>#F0<PB:<'BPP!.
M1,X5,A2B;8UA-?E?R">^".EXI(@]RA2*<\G#"?_"WVPX1#?M7DX[Y )LLS%E
M5B  4%!W'J)H#4$?&6]@F:F,VNQ2&?5 <B^\ZTX-*W9CP>D<\S"4+NA*X_7/
MC3\8T5R)" S+[BTW4G0&5"2T\&<6"R+MR (4_!)W-F6_C&,KQ<>E%QR $>@,
MNB'KXE9O0\YB6Z'MR(SI+OM+!Z"[688_4(A)N*CC=R84320,1202&%9:M_X]
M(Q,.8DHR=\N8A[%I:@I(<)5MMU+;/LG[V(F"A<D$+"8?0EB Z@_4T,0/T3R@
MS&:?D&&0'SZHV3WPU"WII:-FA+%F3GOT2P/7*N+/;#PKN\M]MKZ_2=2)CE/K
M$J=6>PIPE9 57T"JYBKN%?R*(O3>/V1HBX]+@\M5XES)BL;GN$7.,O.?%Q1O
M#I#LJ+CKKO8;C0>0N)_Z@P9H+[*H/[5-^AL]"=0?X-TPZ2=Z>*?"6-ZIP/!.
MA1(Q;8#R$!/IC+C3<Z-D0N7LE(V+?@?WG?G#$[3@%\%#7P[SY?SFG)R"*/2#
M*3I9I(Q:YM\:Z$:BQPPOWTZEXY#K/-10'@1X8?(5]'HLC\ISDCKOV,T0X/V
MAXF(2+=.E")'U.QT>RDYN^WN^O2\V"X]+Y:F9[NS?7KN+QFS@E?'0YC*/A&O
M8EG%LTCO:.^O/NMT.<>Y:DA7#+POM2<!;_W4/6\98XC*E"_IS)9LD4Z3D;?Z
M/HF)P9=409^?B8HI-B27#P<@7U3NEF"(!V-991_% 6$) !F#9[R*M1B^*X>/
MTT3#* 1/SA#P!/,\\(M46Z31W C=!MJM"03^E9O'Y=8M=RGNENI-C07:"X-@
MT4B<6(>%&#1[A!,XMQ#X<\Q=P,LN_P;*6T;^Z.O2<T2\C*9I)@4$Y"_FR&G)
M5Q_B8-)KQR16*8G3#$QL<,KHANM $Z%3RW&7"A,@1#3ZQ@5J$!>4S8 I 4D%
M95[.C9N1'[D.!/H<I). N(.0(P[X)2J2D%.*2U)T;7+2#0PCDE%][H5DUOA8
MABFE8,2$LM01(@I3:%(PE$6)4%(#9,CL.^?T5(V4UDYM#)*D[GI+VY?]VI<K
M+\Y!^J"+_HRL %-_Z&:3BXK/KO 4H >F0QVM!RL3W',04U"T8]0)#N9'V7<+
M5&22XD95C;H@8"#X7J*Q,-.H7-8DO0A1"<[611?8>,=N P!BJHP7S?_I!G4K
M'W+X*DXP@ Y&JP0@0,A/V4Q*QJ<P2-6:O@DZ52HD@0H1P0O4Z5F$LS0'L2AG
M@+D%ZR%@+VZPX=<G-@$#- ([]3'P[P)KK',+.K?PSXJVPXG#C)3%#,5CQ9Q
M80/\VC,N)P%WC58GXPI:GLRD*>% .7CE8PX19/8-QY(0/Q#289Q@Y0H*-Z8&
M<4+#BL*1'\A-&I3,UR!]EC=%@4J BR;XSY_,9M;#E%G_,42N@#](!6YT,-DK
M#QPI:XK&/AY!%<H@Q^%(]%\5"/L0%B/#?6.A00I%[LX EO<0L8(?YK$[4!2T
M;4 "8<D*%_1!@(^M.TH@QGN&YL5+0:E3T%'P5@/<*1B?7)MHXB<3H6+D:IAT
MT\PB0DD\8K(D6W1!NE:(.:&,03WM!L(K1=4W(*\M_<HQVJU&=]"+*81U/AGJ
M&9'GT'83N(KQTD@?6Y4=X183^OEFJT4)"B<*XB63N81'4CW@]7%*Z(Y8,D&J
M['G"6&E\<9\'O]=KM'L7,?BEL+5Z381MZ=3 S\^74;>)6I:Z^QUPTD<+D]67
M 6VUXOIKW:QU\^\5Z6:5M".--2%&,ZR4T\H+DQ*M#3)/'19(IC!*\[(?J]H#
M#Z3=&@XAP))J;<1!64_ 3:-B!6#%IE('2;0.X1> CEO-0" +7I* "7P_XXX%
M_M1R:>\;=X4#WX907>0P 2T!FE&I-3:$CV"0VZG2(PD<4@EF 0/)!,SN0-^2
MMKBW()8$QZUL6-30]RH(3T-VAC4.<KNG86",?I<Z=1 _,0_#>?(7U\EC%^!/
M'4$<XB&S_?^3S)<G605EF5#O9E=Y+3@N5H(CD\0WSSNQ:<VGD!N/ KJBKEU&
MAV;WV%YA5</U,+,GY\-B3>7_:ZU;%ZV[354[5W6J,+Y<B[Z*RV$^XNZ!%Q+@
MCRA/<KQL6WJ@Y+-Y%B@/*L5ZM+XDW1F?X)%NJ8%5EDEEH-2FNZR)4FXDJLUW
M6'QE-L_^JY"\<WQ* $H=QC"9E2O<(JW@A\1$-A,"0USI%\4A+(*2(!\[S2GT
M$U_P,);YR)75WZJ$//9-TV+P!E6R^00 9N8(GSOFP>LN5@/96$I0W/^/-]#)
M&P6+@\\524NI*"V.PMA9&F41V:,\LOD--%F-5)XDN%!X_1MB&/J4$$-*T<-+
MSXLH48&*E*H&U6K]4Y56I:LG9%Y3IF.=TF$I0DI'F,E)X9_+LN&M:NXCJ+E/
M8U%)OU+AM* P;L!&:._NXQTYF36>=PH@+I2CU<CNS3VE*D1YK,#W7$K62BV$
M=B8**$( N,?BF5I8$(M&&GF!_I!L^?^W]Z7/;1O+OI^?J_P_\.KEU56J(!L
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
MF$Y0;@*8#L!T0L;;@20!4E2]!],IJC2?-X>IZ@*J['@\5ZM-H9MH.BSZ48-
MRO8WMT[ Z; 4E&'QO*JH)OYX5F@MB9@CQA*11[6B6H0 470%4#<=%=<@85>#
M6@RO+.)R& ]S[A%Y42R"; SB8NIFDV%_5L!0+DZ,8"M D<83N2O[00D(G5C<
MEM_(/8*48FHZ[Q!A&HKO8JUM ,46@*C(T4+U7<(O@3[@1IM; H ;!=PHX$8;
M1.$!W [@=H+Q"N!V!PBW [21^)"ZOH**1&:$T,HJ+#2NKYK:/X01P-\ _B8H
M-P'^EH>(%!SN3+,T<L7H]0-"OI<%A*MERV)QI!J+^.IY5MEI 4N )779@X9@
M$AG0OM/-^YZE@8UV[3WB8OW&TD0IU!VG=U _19J,"J6C>\>!:='N;5W$_'US
MT4HSC=>OXLMO"0#0\1^0.] #U\4.$[^:/(,5%0Q>%;M+OC94^M-,3*FU)UV[
M8JFWR57;^QS]X0>T0'@AL.ON15P+>+<:]2@+7J9/H&!)\+&DE !SB;]=8"?/
M#9"P '%)G?8'$:N.^X-U5Z2QVLYZ:')CN/8=_<>#8QG(]?YS@/X.3/]9++Y/
M9&E<HE.IJ&HTF_1G24P4:31N#BO;(%(*KL0%GN[S$N?D0B !>'/Q3,_:P/(&
M;S9_T$C4E5]P/L!?]AU?LP:ZYCT,5J0^RL!NX (S"%,^"#S\AXD?N$)D7/M>
M&BQ,6[-U^I+64#TBCWQ OQ6XF!6)-(&7JIJG0RS(K>EO8I7X[6W@G=QKVNK=
M5_3$0XWX<=]<Q\8O=?;K;_B)^C/[[PUFQ)F%]^?WKU_]%O[V'$O9Q?3\:?H/
MYUB3G"5R3\F![M0V/IO:G6GA'?R&&,[HYV2FA*E7:/'[T3E[?3O_\O%65F[_
MJ=FWJJS,;F3YEOU[<WD[E&^OT2K]_M%[:MIK0E9. %D)'3F[CA4!4)/HTVL#
MR2*@HH8Y;&U7)JO.>0O(@RMLE>]M\]\-=Z85?$$(/CU8KVR](NRMV,35=!:'
MNV(O[,&I\4@-5_-L$'E5""VE>&\A?;^;EA1 4\M+ZAL^+SF 2JU#YTW+PG1D
MI8Z E\#+@UOAS69VMS2MO'EP$1HLV943B%PY,<A5LU9J@Q2Y(R*0!"2U0M)>
M$]CT6V'PFT.8H"TMD 0DM;Z\&\%KS1,0_7$,T?]NWV&'$>_U,41_E^LH&#Q?
MF<DQ.'TV.T!P>H(#AXC-3Y!_K%:5?X<:$:<4O\FJC#9!=?/50>X30!*0U$,'
MI4+8(:N0H4GNOWX%*@4D'0Y)$'@ Q0&2>DM2^X&'(J&&BGPH=I[B)ZBQ8+<F
ME")"F=9:.M(&$<?CL1 W/I28NBHIXUK+SZ')<3>;' ,47QPH?A=@7DW/6W D
M'DRO]&B [F5+:8_H7I'506@A[:FV1UP& *X74'^'QDG HM;'RUSU5L!-P=>X
ML"DV0/8"24!2ZQ'X^A-L%N]A82+(L@%)0%+[:WR?\-ZH3ZG[XOE;7&BO*JGS
M0DW>^#->O^H/NI5T2RR4&NL?OE>1Y&)]"_N"\%6E:;$6RH#P%7NK )* I![Z
M*!U"^()" 4F'0Q*$'T![@*1^D]1^^"%OP*$B#TIA,T>J6%WB2P%\Y\6B("(2
M@0_QZKRK$-^AI-1[PQ1 ? 'B"Q#?U%("1%[/$'F"RT?DZ0&^EXX%W;:AVW8G
MI@?KE:U7Z+9]#]VVNR$E0.4#8O?0.-EK5'[<N@>XV3G-/"A4_E?3!E ^D 0D
M"9\Q@ZY7H#A 4M=(:C\AWN=VVZJDCIO#)&]R0#Q4MC(Y;/J/I[-"R?"^H/&A
MWW;/-@H@"4CJH8=2/NP 8'P@"4AJ?=5#V $4!TCJ&DGMAQV*!!HJ\J$4C'U4
MK)BY<1TJ1<1T5"L2O TB2$&]4EP48F#QH=TV8/$!BR\8%K\+.*^FYRTX% ^F
M5WJT"NB]UZ]ZM9B@X;;X0H*&VP#M!=C?@7$2P*C0<%M,;@*T%Z"]0!*0)%@0
M'AI>@?8 29TDJ?U$6W_[;<^'S2$<NX#Q'$JC8:'+='O'@>.A-!F.JDVBF_A>
MZ+;=LXT"2 *2>NBA +[WT/0)2.H"21![ .T!DOI-4ONQA[S1AHH\*(7,G ]5
MH?2G!!$C29E.NDX$/L//YSD#.:]?"0?QW5>[[=_>!M[)O::MWH4;Z9^F_W >
M>'B!(O>4U,R<VL9GOK<^WY#?W>"QSRQ'__'^]:O?PI]_TDSW7YH5(/H;[PO2
MO "OSDO["NF!Z^(%?*9YIA?]=J#C\? ?5VCQ^]$Y>WT[__+Q5E9N_ZG9M\15
MOY'E6_;OS>7M4+[%SGSZ_:/WE"M)-&V,>7W+8*LY<,8)-&U>!&Y5B.P.U&X2
MB9O !M,CCV?^&YUHQE]8/N'<V/N^BWS](9Y''R"X#<"KNH<H4.3,R9#E%D^(
M+KSX3[[XEOCY\9M:XG5T*H[?PL?C^ ]Z3H[^^NX1O=T_5ZO R@X#YO<_@>,C
M(Q[QFVOJR(O_-FTR[)T[&+PE7S_5??,QJ2>:^P/;ZO@-;/-2/[@@%H_P.OX*
M,^][8I. ++_&#S 7F"?)M77I/Z TYR[O\.9"*\_B;UW8JP!8QUB7Y-5WVXFY
ME5*_YADFF(WIWOZ4+>KCS_A09@V475DP@ \68Z8*S*R/F<,6F-E6X"1%!C\$
M3.9JF+#]@H\1S^3@@GV!P0)/PQL<F[9N!21_8MH#7?,>!IIML!?H[\!\U"PL
M *\P"\NA/HHH1@E42)''I_/FJAHEO4=3::840PSLY% Q9$"-CRK/[.;&V<KU
MDK )X'QG.=]D?FE]<NJ;\6I[^/G&\?&Q*+]FL*=5%!-]R,!P NPI9VA$.5NW
M_:')F'!U U>4 SWC8&+..5^= +O[QNY\C3:2HY%0K[EX3H6"\P:IH?M&+(5M
MW3<@7P#Y@CZ=>AO)%WQ ^GJZ0$FG"Z:0+A _  OI D@7=)-U_4X7U+X=M1ET
MK3O\WU?FU!+.[RMS:@G/0SC^8,/Q<VD^*P1AA*!P=X/"P'D(QQ]:.+ZZ@8/X
ML(#Q86"W".'X&!1?%-6>1,1?ZP_(""QTN?BHN:1CJ/<-N=</FHO(;_13V_A@
M6H&/C#2HOBE@?(4VTS-H,[W/-M/X$\+25," !/(9CS.5FGPG_&T!WR@[_-',
M^"4.C(G3X21SJCOR9N&9LTH.K  [2!R*^B$/+D*#+ZP$_2,I0:<LN8N8D^+4
M2DPB4D7S.><OJ-:U/?YA:#WMNP!*WZ[2U=V%>7\+,G?R3Y@U6B:?D6OV48>2
M'//.FI> [.W(- 73@FF'%Y2 4Q),NKG7N("L%'!*@DFW>VNW@N_0@%CWNQFE
M_.UN4-,:@U1@4$: LVO\V7?FFP?EIFJ4Y,Y%SE?D#TQ;=Y8HKVPV,]K-Z\"6
M''>ND7\IKW1QGDXN-*0BJ=/<^U.>)&<S'-[7.'51V(HD%7X/*TBRVY(<ST<@
MQQ[(49'&$UE423:!U>B"L[.#X_M2XV0>O,.D=7W^(!IAYP^B$7;^W1#-ZU=B
MGH-C>,F[ 7X@<BW31@4X1_%"WL )?,_7;".JK .%ZR)I79\_B$;8^8-HA)U_
M;T6S_]L><DW_3YH[0\:)A@?4[M% =Y9+QQYX&WLI:%Z.?":):I2/3X%!:$PL
MD^E<*+) +&RUC$HAN$ LS8IE+I</S;:X=398?)R?JE/\8W*&U:R!06I6S,=X
M4_5)S4JB##DODZO-J%F,4..Z7+SJ,_]LIA62@OL6"BA!4TI0WC4 )>B+$HPG
MH 0'KP23"FB?_0AE_UT$\M/ 2W1+Q [JFD%-VI2G]%N,^90Y"0]KW.Z:%Q"H
M1/,J,1V7/X6#2O12)29R!9@=J$0?56)>IW?4E(":B14U(+<&5:$SD49!2>OZ
M_#,&>_T*A"/&_&'="#O_WHJF53A[7)DV6"&7!0<&;.8S55'^,;@C';ZZJ5L5
MZB;R#R*_D<O')@]GG>]+%N4S1B"+NF4Q!%D((XORA\/>G0)?W/(,%BD'A8)-
MKQNR@$U/'%G IB>.+(3=]+(:-)=LLKRE3_-R93G/"%TC]]'44?@89)P[RQ6R
M/5K'=6KA!]!7EXLKI#OW-J;-P*.:#OZ>Y\?-H 7LY#R!3L[[[.2<UO("P)=]
MWB<H3+_9._+BQ0;*>VT?2X?=U1FVSF:PH"V%1?-2X^%#5):Z^P"754NQ[TG-
M[O 8M>9LB<P>\7$*? 1]%(B/+>ACU:ZJNQB8F\,9I\&-?I65!H*9B#N39LO,
M-OMZD@/PP%D0S^B1WBV]G?)RMT]N[YJ6ZW;)7+W>=EF*/%W;\M!1[E<Y1J],
M_>B@J5?&!TW^+F>C&O7[[Q5QA3RDN3J[+-<@UPH[JR5V(>HRUXF09TE+3[XV
M++3>:MB:@)0<I$R5WI R4^L<;L]UZ_1;U\BRL'=.US&[%SLLOQ*&R?W1_$+[
MG]"4S'M#B5*K-=KK3KR]A/0/9"-7L^BJUHRE:9N>3](WCV@'L=L+4NL.-A24
M7,D*7F542+0["G)+)P^ZS+UQ,6\=N)?DGCHO9"&!>VEG=U+LH%R&_K:;!+&"
MMNAMEL:?AQ._)IU_3NX(/H(T XH $@/TD[PN8L8[?KFY,IM4TH4#N1O^]:NM
M#)P7"SP<* .WVJ)Y-5MTX.P;3:JY$?G(+P)EJQ>'E@UVNT*/R [0)]=9?OSI
M(]?6K// PP0AUSOU?=>\H[ YYY/C(DS\.=YO\)O(.WO^ SGWKK9Z,/53%VD
M=P.X6X&$;YW)X\+)X6S$TA;(6?/S%Y 7V8"JIJ8/4*7RDMH$FK5$+S"T;;#(
M 8D.8%+]@TGUDH^@CYW51^%@>UOOX=X_1DV@J0!PK]$KNK_CTR0R!M>^YG<4
MQZ=(8Z588+9O<*ZQI!XXH&TL*?)AXSD561H.FU."_>/ZN&'Z;[SS&\ZR+AM>
M$U)#&JK]P9T,:X6.M4J**LV&A7),8E.C=@#41UZ?N=J_34LPYDF*VA]5X!?.
M]X$451K*_1&,NO/H*A1J;RLVY0JQ<IX_'=?:E0GH&[AG5,Q  #0JS3VYD$T"
M[JVYD#,5^%>%?Y-A\Z#:9N,S -!)UR1(([F:2,5AX.M7+;%P6C .(BX+V\%X
MJI(\'0('*W%P) N&M*L=!+>EL9SMF_[SGZ:!+FR"7*.PK5UCGSU_<QTCT'WO
MU#8X#! :RP'2KN/H,D#: =).9!2"D, P8*@X^(X#$AT@F_J';.HE'T$?.ZN/
M@+3KQ%0 :5=CB[PS$Y_P?=?4NPFJ(Y"RPP;5#25%/7!(F2(I\F'W"9SC9="M
M9GGD]<52NQ>N=Y8RZT_/*54:#VN%?;1*S7S2(RRC)-<+E6J[.4N4I?YP_7G@
M.L^:Y9L[@?I]2_2?%#*_ ))(072J93(/FWF@>!70.05=YT:Q.35 )0\\I]\G
M9 [@<KK(0,#EM(_+>?VJ@1Y8]4)F""Y'>W+1)O;G[/F&PER0>[GXPW$,[]*-
M?IVZ,Q)0-X"ZZ232!% W@+H1.2,I)$@$&"I.KO> 1 <HA_ZA''K)1]#'SNHC
MH&XZ,15 W33:WXJ>]?&Q-[JK<N#S.("+C('F#[3!RC%M'Q\[Z5%Y!Z_$1>NH
MTDPN%ASK&U!C)*G30V^!-1P5:A?3.PY,I=FXV%TW;8-U2B3$=MLS!X_ZDAGK
M6ZY1E<85[Q4Y\%RM-"K6 0SXEV[-)$WWT(FBO_P;2>-1M8N5H).'8+E&P L
M7J#U;#?@!5K&"U1%"U1,Y&?WZ/CF.MX*Z>0"VE/#6;&+M;ZBIU-=)UT_\/3Q
M-VS\4D?D%GD !P X(']8N<:L]XM!Y9IGTN&I-PQ#X/&&$G'_/2,RJJ1><[KP
M.2=Y?&$/_ <G\#3;P.8%_=01?L8*X3F12PX'AN9KOY8_2>PUX5-1FW,.G'FD
M:6HTX%_%T=K*098W12E4R."%A&099G<-.@+[727873:AV(\><#>]Z8EW57Z@
MY%U7\FL?>S6:VSBZMJO" P1@>=TZ];#]7#FNO_.H ,"KO.PT_@H\G\1Q@)NU
M*"=C:!O*V58=/@MT;2."/.O<L2F?M>@>/1HX)!=J7-BZLT3O,KA5RIK7TR*A
MJ6&!)/%)VD?-=&+%\(#O9!YA=%X^'0B&LE/5<8RPFA=,B/0"897@P+%2$&FS
M,85=43]QZ2Z>CFT$6=;8UL;W,0_O6OAL,T _5\CV,KO,M&@11Y):#-XGM'T_
M5HNWP\I:/.T*9%BH/9R8$,NU9?#-=1Y-SW1L[.^Y Y-Z< -?^RG:<AB/^M-/
M[7A6?&&+MAC&A3!L'=D3OB*?+P&QN*U(:H\NX#V>%3>C@JF_(BF9]NCUJV[O
M!O$"2*2O3P9WFF?JU%<R3"O(#HBT* WYC5RK-6IW=6!J"H%)15P?F(9:M^LM
MH#GV]ZH"K(SAN\@?/GNC"(",KD0*!$,Q8BP/JBS<S&3Z3RN L@R&KQ*B K0>
MH/4$1^3U*D%;'NK2G=X_ +IC#^X=0 QX!6 Z -.)#U41&F<$8#I0\MXK.8#I
M!-+P_N&5 $P'8#I!N0E@.@#3"1EO!Y($2%#U'DRGJ-)\?H#W*R;1=.-YQ89M
MW433E>@L 7"Z^C/VJJ04ZULEM(D_GA5:2R+FB$G/FE&MJ!8A(!3" .JRL2@)
M 4R+-= 4>SVHQ1#+(BZ(\; YS 1@ZC8A7+-)H8Y98NO_L%A'9!'U7Y'&+5UF
M6\N)Y44 G5C<EM_(/8*48FHZ[Q!A&FJ]97L_/4#S+0!1<:.%ZKN$7P)]P(TV
MMP0 -PJX4<"--HC" [@=P.T$XQ7 [0X0;@=H(_$A=7T%%8G,"*&555AH7%\U
MM7\((X"_ ?Q-4&X"_"T/$2DXW)EF:;:.!M</"/E>%A"NEBV+Q9%J+.*KYUEE
MIP4L 9;490\:@DED0/OX=33>P$4Z,A])%%$:V&C7WB,NUF\L391B-[SU#>JG
M2)-1F0MZ7[_J#P^F1?NW=1'U]\U%*\V,,7\4 .CX#\@=Z('K8H=IH'D>WKXS
M&%'!X%6QN^1K0Z4_S<246GO2M2N6>IM<M;W/T1]^0/RN8E_[*>1:P+O5J$=9
M\#)] @5+@H\EI0282_S- CMY;H"$!8A+ZK0_>%AUW!^LNR*-U7;60Y,;P[7O
MZ#\>',M KO>? _1W8/K/8O%](DOC$IU*156CV:0_2V*B2*-Q<UC9Y+6T==\I
M2^ZII5?=?K?O3,M"QE5TY/?.V9F!YRSQ!\Z];?X;&1?VJ?%(@H&7BS/\&SR"
MEWDU[9!?31M8Y K:Z9:K:>/WCP:!;;)'?+_^<#0PD&XN-<O[_>AD>/1^-)1E
MF=_+6VVR3=*<OHZW*LW*9-X%HM."SG$'\6ZBE:G<!:H+W[R\F^HI-B'[HWJ/
M"U>=Y5JY=4V^WA4XG>622C.<KZI3X_&T/<Y77A"RDLOX)6<?[H[A,9\OELS9
MGGJWEXO;H7+[ >D9FI+Q_@MJ/A^J=+Y;)E%R?AE\*\?/H:*,ZY_?#C/QS\ N
MQ#]UKNQU?D7-V%2=-S._3$L5Z=\DO_X-F^3?AOYQ^>;5/W6DEI7O*3ZR$;]V
M'[N5,E:GNZ89S:7T?.O=H(;4+VYROC5[=_/=R[QN_E:=[TB93JK.=\-G4_:A
MR/)LI[W:G%1U"FI6[<EPM&\*:E9V=;[3F#0O@\I>PWR^<U?)IH"Z;-^02S!:
MVCT^F5RAI6;:)!:!7%)S1,\K=Y9Y3RMOO(\_200#&3?.6>)1I]ZN_:D"G:O
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
M/G=;USB4_Q';8Q*F^<-UGK"%QE_7[.>F\@:9@]$X/MM%R7_QG_\?4$L#!!0
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
MP"2=P>+J'2,QYB2Z4J5B14SU.[QKU4QU=39=L\)E\G"D>Y1FY[#4=./U-:A
M?_29\R!Y)$#,J ]R@&.]1.L"H:UN(!<!O^K#BHUVL8+F!B0@%KH J(>!,N3)
M1E]JI3$C-\G5@JH2TUVLHQE B'V.4>-+(KZ!CH_E5!F$:L&3R6@72VD^ P-!
M0M2W&T244:D$PC&#<J;*)&M!5ZGY+E;0]*>@M63C17R_X-(46O-:;WHU)9G4
MG"%+.D\6Q%=?J)J<Q%*A0@+U"F-=;ZYWK/&_KAXP.O/JO6TQUS:0M>KCU\#)
M<C)? _-7G]GRJ-:TG_NNSA[TE:\+O33FYTP1-J;#$ I+U,HDW :ZU%[W%F*?
MC,F>"LIB-#*U%F=#QS#B I[MM)X^X).#EE!&Q/P<,4MJ8/3SQ)/0C&:# &E:
M6GK/NVYQB&P S)5*I+Q1Z=[Z8U(PM5"QK HL;?4?H_$Y/NXM2)ZS&2JO)T0+
M':T>\0*1_Q:QQ<BY%PNN0%DEO"_;;9'/7(57&7A'TMWSM(]FI%G>,4[ 1L;M
MU"*)>A";8^F;9K5OMJ.SO&J,-O9'YIF826J+[%@8L\S5$J'N/39) ,Y=VQ=
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
M4N1RE.2L.#."[B&%7!A33N,9GPM"/!=:F/&IG!(5];R>$>>+.;"TW+BSLCW
M,!03<A3< /([%+YS/5KR2E[/C(_&&%1J5MR9_](3V9#3.0AF7+*",8:>H1XL
M34VO9\-1T "Q$ORX8[EO\U?!DO!Z-KP&#9>H;09R)'YI@,3NP9GXQDN/IH2I
M>14Q$#VAQQ"FP3\%0M;4\'HV7 15K+42#+BC]:.YB![A4VE*\#6F*L4O*.WU
M;/@-ZEC/$N+;T/N6L&#39./%B5-AL"KE]=Z*RV"+Z%SFGZW+_"IZAI0)+E+J
M^&B%A'^C $!6Q>O9W/E704/%00[-%P>@R8=I[J1 42P"IM)QC",ZA!-,LL"'
M,7B%]/R5KWR< 10!LDB$<(LC<;[-)1DF([\$NL9Z]?IOQ=%@6 BYCGUU1,<X
M YDE-.06ZP3I]6.GAM>WZ:6HCFTA SDN)]9QN86LE$&R4<[KVW0^5,%@A^Q<
M\M^L2_X<D(@/5WH'21+T)N+O?04"A>6]ODW?0A4DI.2O_#[.07*&PIA!E3=5
M4L/KVW0@-(%EC8$E,/8]<K]!]#05P:S/?%E\@K>Q$,!HDE!,1S$3N9!!EL.B
M&D.5VO'Z-IT-54"LS-826OM./ GMF1[NL% =7%E+7M]U_T8#QI8 VW=\%,1.
M\U5Y-.&&4:FS1&UMK_]6'",EF5F"YXBGI(!L84[EI/.E V&1.4(@H/ ,IO\O
M@6WSQKV^3;],63@5GIK&W#MSRBECYV?$:0[1GS#X%P[%]'3)12MX'$4/(O64
M@P;I@"#*?SJ+12)JRG0N@AKZT[1+KV_3O]227E13NC9$YHPJ*L9EO97&^V33
MG]1LFM&PI3EU/]K,LFHY[ZJE9/5]AP?X4QC$(1Q-!L^\?Y%X<H') PCA:JA<
ME\G-JM*.A;2MI>!31 91<(W (PH3PG)\1M$2$U[@%O-Y9!TB7<97:WW82!:K
MB)]D@+8I J=2T.HKW'"Q-B%<$/A'#"-_(<E.JU#;@82U5M'6*)12$,ZLUD6+
MP))8:3)6A=JV4N0JXJ$!4\G?7PE,RWEV^T/5O42\0GMM.55ILV#*5+>2HE=Q
ML)7'M( []\ <+I8?_X4@$4&ZBVL1HEM^P54T8";/S^$U5RT+=Z*<"_5UE_A:
MD[:T'4-IAW768@U.%0:Y@EGW1OM^T79OL=X'[ ZOW%?1/&8T8;E7?L'>K64E
MB;7V*-2@6LB>T]CU:V&7U;*:_VH0NQ5[#JZR:W1^J@5>5LMJUJM!\%;LN9-@
M=('$G0\(A%<1922Y+UQG$Q?7,)3YZIP5+.?>'5#S2R!7.:/)W9 %M-,QIX46
M_Z0UE-KLQE1F;GFS60%LL2JTS;XSJ_';5!]7['#;>N2>97Z#([A(\VPOXBB@
M^IN4"BO8S0=O?;07*X.<=6?@/ 54I+B+_YW_$:-G$&Z82&>(BB,VOM2J(A'*
MMF$WL[RE\\]*W+ICV*=65#5@I77L)IRW!*22.XW]9R'.9.M.X2Z(I LBZ8)(
MNB"2+HBD"R+I@DC>.YBN[(>[()(NB.1-!Y&TYB'_:X2)2)EW9V/[%AV<MJ-*
MY+#NP:OI4)3)F]0=5VP!NTKDGJ'0EF?<9J1*VP.]DE_<Q1@6P\&F1B);G+,B
MRLK"G4-W.^&'9D)EV@XVE2;K5F76O=&^7[1=6<CW"[M["W?[P:96'PZH/ PU
ML!;SYPQZQ>>Q W8*"%GP%2KAH?+I]59]NV\-&#VY+N#4G<U](U153%J]$+ ]
M.-4L6CW$;O7=^'U?K)>1E+W1D5\ N,G*($PH0.(19FX>XZ=(W$>2WC.2W*->
MYCR\Y9YLO):[U.9V>-$^NFNB/PLGZ>TC+YDG3 GL;9^[;[T<?YWQK-G6*VHY
M<,YN#.EBQ5(+PQD#44*F=C>GK&?[?%TC^TJ N7>B;@@R1S;<)K!K<U<M>:PE
M?;XL?[9,NC^6EK5ZRJU5_4VIJYAP9I0HGRC3O_&JKVWES>.:B%5CRYT=KOSQ
MLA(/)*NK6GDSN2%\)7ARYY1 \XR9%L!2]:V>!]9$L2QC[CQWE=G"V?74.Z:R
M_HF^<@U8367?VXZSM"RLWN99[*"RG&91C DA('I*1N!PL2IR!Q9)U 5G*RCC
M:VK>N%7WDI9\*J._O$NI81\V$C+: %7K.6HNE[?M+;H+070+9E#C'EHOYI0_
MJ 7\BE5DBV-G]D8Y75J7P69!VVZ=;7&JA>Z>XZ:VV!UQS=23_QZ<+[<X^H,;
M)&B"N%4E#!=!0__X6!ZG4*::59?,KA87^&#T##BC^^ETR7O1+!(;Y1S((]C#
M*K'-LD/NE]HLKWB*@M+3GHGN;&<3[( K,2;-L.[,\'\7FN3(,FQ5I?:PFHOG
M:R@CR&?9JJ9>Q27%K7H&30WG AM SKXS@S_AZ0RP4FM_7LZ!Z/]]K?UK++OC
MOE]2IIULMTK:#M3?$:E&\NY%W#<0O4M+5 T,]K"Z7/(QRT2?-^(@5/RN7EYD
MY>V&L1=H;\':H*)]#Q*^@(\D!F31_\H+?2TIYJ)*=@/,*\I:QH [V[HQ8F)1
MNXH"](R"&.C2]0K+&XH2=VV!EO+NSNGL#HF_(3:]AV$B CI%\S$^CQAB^A2M
MBBV9NK&P]%(O!Z<DF'K^G#$*;*+LB%5A'NX]V!]GB$"?%Z:CR03YD/!]7AYZ
MH D;U->T>_-DG=%5L)"68].9<?D0/]+D/B!V_LS_4\+%+:GA]?X2WFX%]SFF
M]E]*+R!2[W.4U?%ZEGW0*I&7!FG%B\M#KQ%*CBQS[<+E7D;Y%K7Z2-ZB\E[/
MJG]7.3Y*@;1BPQU@ZD9+B41;MEB[XR9YF7X\!=$HX84FFV-Z%:61DB:B\"J2
MX/5LQIH:#4O;HP3;<&G(0CIB(<+1Y%P$. BB0!BF=S5@DM!/KRB-0>07A2Y6
M;,'KV7R&R80RU!" 0R</>XHV[]MTX)J< LKS[XX3ZW[S$%,/<G$%KV_U*A*#
MH,KY=6?;5"J'XA9'SYP7F!YUTS'F\]+Z[R*/XA:S_X-LE6&AT -C?7I]J]>@
M&%0EHR++M?&S=6VL+<)">^>28&HD?T3>F]>W^B*0BT:J6EBY[GUQ0_?H'4 !
M-[;&X%6X0J<X#%#TE%M?.^SKE*MB<U[?ZC-$IK6GAC1R]?AJ73T&P?_'E"7&
M>.(@A\$8-]>2!JUZ?9O9[$:-X69"R77FI%!GUO\QG) YC"EGEM*'-/.+,_,,
MHQC2-)N8LW6!N=G_POFYA/B)@/D4^??P2<R6ENX)RRB]AW-,1*KZ533!9 8R
M:>@3,DM4MYMR*2>0ZVOZ8X7DRK*MV4BC+ >%;+JNQ:-3*9&4L#4-X7]M:P?_
MRCOE0PV'*$CX260B.0B4%W8K+;(*6IO0*SDTY>^N"9+TR$A5W%8JI%JP94 P
MGA:Y7Q@LG]FUAX=[YW2CN3 L^,#/30[M29VDAI5$2IWV%Z]5<@ZL#I?E'3,K
MVTX:M:DL[U9&9;,%1L6DL6#;<G"EM*_3I9S>I.5M92]JQ5N AH('NV.G/3 <
M6&S:0\74@D.A__$)/Q_Y.(X860B ON9_"'R^KN&3?>W]?"@ 8_6CE5P^K5)O
M2GN#6@=$>CE4B/1R:.6NK9HB3:AM>T:O(]/AO4*FPWM#F6]&9)I0V\:9OR1^
M0QQ7CB:_8;X55T<U[Q2TDUA548QRTETZ4D\\A!><1VX(,P)\)KR>IS%E> ;)
M5>2'L?!_BK>M^+_!&+PJS]LKMV;Y79!&3JN:[%J]LV_;1;Q\3B)C9KBX(SB(
M?79)<#S/O,*]SBW<N84[MW#G%N[<PIU;N',+=V[ASBWL@ENXN@&2.X:VK4!=
M-J*JWGMQ%Y=EUIT[&C+"]/ELZ^5L7W:G%:\$E2T>W!E3]4!P)8^P%33VD!(_
M1'Q++8+;-0GPV^7L7O&VK;0%#J("@LU)\6H&GOBLJ!;A1B&K[RV4D=\VM0;S
MS<YH>(\7($P?=E=>P[!3THK?MXH<"TEV)^'+ 4>EU52P_3LJC]UR5"[]DV,T
MXZ2.)F,"(CH1R8N7& =T1/)WQC*G9;]S6G9.R\YIN1\M*1Z4RS&IO3Q.6_N]
MN#>KL>S,+D=#;HG[Q$K4M_UV2$E,:@'JWDLC>X+4D8WN/K!USP^;$TQ@,&!W
MF,OO*N+,Z!]65%>T^NI)Z8$FP5+'F8O@C9XAJ8K;9AVK+]&V!]D.4^YX8^WO
M4&V^5KO_#>H7N_O3>^AS?L/%(."]\KG$3Z+F.(UW!$?\HY_>@)C\C,1;H+?P
M)6/S@8$H "38>AO64@HFITM&_(B<3D5Z[56T7@)%/IJ'L,R>MG';%C:\=6G6
M;7T;M6MA$]P&=I+AWE04;WNOO)9M?H&)0A:ZIU"JM./ _KDQZL7*5%4,[MAW
MO(/1)%\@]*9=07';.^;*LI<8>,6LO2^D'-D(&X7,O1WPBKO<ZJ(_YP&WN'CY
M7XZ_:;$L5=_N?E@R>"2S94E^G 'P2@@4A(/Y/$1^LI](+W0ZC6>QN#;^&9Y/
M)M!GR28QE;UZV:S7H -13H;6S]KR<&?K79T%K7>S;I.VPZOJH]F6=K@7HN64
M>CAB!KBC)^[9#*<@]./D&K"?$:<H\]I<QB@0%R%?12DG0SC!!([Q'/E?CK]H
M#8GZC5H-86LR_HLUI9$@G-&1,\3)))!3/(3L!<)(R<<@"@83!DEI;6FC>:NA
M>^WK34LB,1@?6$ZSRRE"LP:M1ANV!WUC(73QBX[$+QIT)IL);MRGN8$IH^(%
ML_2Z=M7>=;NHW>QY@Z 6,>K.8$X/[K@B9>0-8<3ESY3[A<(:AAY(M8^?@E]W
M+K^XA2RE\UI];?M&.5,/FEJ';(=+A]Z, "3BW%!N1^2W,".?SPYG*(R9^N4'
M=4V[CV$:!+,$W^X\PE!(;%50#3V-Z2B4ZT]AVG_)8)O$ZN-RJ9<V8YCV".(:
MOYH7!YR/8AJ"4&S$'J80LL#2?4%=#%,7P]3%,'4Q3&_U#+:+8>IBF-X"4HX<
M7G8Q3%T,4Q?#U,4P=3%,70Q3%\/4Q3!9UQ/W;(8NAJF+8>IBF%S3FRZ&J8MA
M>KLQ3)E=3L6A 7H6%ODM5 4]%)9_MW%(4F[=V6/<$3@'* ^JX=/+B$TA$8%1
MC)[&A*3N91F<)6J_VWBDDKR[,U:Y09I<F#$&KRF5UP@\HA")ZQVY7M[BR-<"
M7KJ-=QO&5$D"[@0V<69)#(,U8O6C6UKGW08\*3EV)_CI@6'_=_$,/23T_(\8
ML84"Q=W"[S;$J9A53523$]$4Z44O8]YZ#+K[7KI8B2Y6XEW'2F2'6X0(/@59
MNMM0B\J_W]@'&;O.N,G62!,I"=SH ZMO$@< \ 5I^D=N*K9D.S)"BHS$GJK,
M70>Q,R$5IK'>PQ,AV4L0#WC"A%EVC7RQ5\]SPGCYSZ7>O=#6MQHI46.0%?@C
M*[!J#J_EBQ.+O..RKVIL5[!ZN6D[B*AX,^CNO^'RFL6S3 $R"N[ 0M">$Z(&
MI7P+5N\G;0>E2LP:?#G[ 820GN+9#%$QO=/<(3F>(A+< <(6 Y]OB=.3B227
M4@UBW?:L'NNV VD#UAUR^%D)QS9R-NO"EJ2J&-PYX6DCRM?,N:NA>.R32L&]
MW]S9<K2"E".;!Z.0N1=;M9]X;*OGY++1HSSZUC-D]>%HKHI![#/=HT2RHH;.
MMFVN=RI6C1UE5\%*6&/+9]U4KWQ+RYLZFB[UW+I4ME(8BAEP8=BT H4#3ZZW
MA(E[JU*V*5T1JUV')#7L'/CK!T'QVJ-@PAEH;C@+#$8BUD\+RDY9.P?X=>$H
M)-]DO"K?LL>SF0BMW/)B2@-2I37>W14B)?AU9^OJP UY[_3RD9JR<">8\6?T
MB,(0!DO7^"K&5J$"BEI>SZ;CTB#4&I[=\5@VCFJSF1BRYZBV$X>B$1M=5FDS
MHV.OEU5^T\4A[A&Q]BZK[+_3S T%O^[<L=9N3'?_G>9I*#G6W+2V1S#WFYW1
M_\MG9_17/K03Z^"WDT;7?[]9&<7<Y@!^LQ'9GUS:> _G,?&G@$+.\A,!L[J!
M_+*HCL).KA5Q]V6J50JIKT29+ )>5V6/P>TE!53D-U$S\,9#TA$+X6AR%07H
M&05<>74AZ47E+8:DEP%(<L8LX<097_$.@<)5<P_#) F=3M%\C,_YI,H6VOM=
M*K9D/=I<ADQ)(+7<=1"[$VUN&&OW3N>&&)!@-#E#!/J\"\J-)$1F0!_XHZYH
M]]:^ZD.P&%\MC\[ ^,  2Q;TU#=WBF=S')4(K%36LW@O7_V%5,>1.P=+6P1J
M)]7"\K;OQ-.*NQ@E&2_.#*B6P'%D76L7)?=6,1$GCZ/DC$)_6=QV6:O) M*!
M('/I[Q+O# H)63OS]2!F4TS0GS 8S(0'I:=<CDJU8.7VM7I;]NJ<N;- ;=$<
MG,5$.,V2"\<20:@M"UUE*Q>IM8IB,5/NQ">HR/T5A+$J2D%;UTX@N#G\EDQI
M@A$*'+I'HK-'WB#_XS]02P,$%     @ 4U!:3>&:2BL+10  N  $ !4   !A
M=W)E+3(P,3@P.3,P7VQA8BYX;6SE?7MSY#:2Y_\7<=\!Y[N(LR-*W>IN>^SV
M[LQ&Z=%M[<A=6DD]LW.."P=%HB2N66299*F[_.D/#[ZJ2(  ^,CLN=B'U1*0
MP _,%X!$YK_^V^=-1)YIFH5)_.>O7KTX_8K0V$^",'[\\U<?[]^=_/#5O_WE
MO_^W?_T?)R?_>79[32X2?[>A<4Y^9FW6(0W(IS!_(I=_G%P&89ZDY&^2%GGU
MXH<7IR]>$?;C_=,NS0)OOR K/T\>:$I>?[<@KT]?_4!.?_CQV],?V0\W/Y.3
M$SY0%,:_/7@9)6QB<?;GKY[R?/OCRY>?/GUZ\?DAC5XDZ>/+UZ>G;UZ6#;^2
M+7_\G(4'K3^]*=N^>OF?/U_?^4]TXYV$<99[L5_WXF2Z^KUZ^_;M2_%7UC0+
M?\Q$_^O$]W*Q5+WS(LH6_%\G9;,3_JN35Z]/WKQZ\3D+ON)KD"81O:5K(H;_
M,=]OZ9^_RL+--N+3%K][2NFZ>PY1FK[D_5_&]-'+:<#IO^7T7_V)T_^?Q:^O
MO0<:?45XRX^W5THX;P]HR4XO_T+FF.$-3<,DN(S=IGK4>]8YW^5>F@^8=:/_
M3/.^3W(O<IIQH^=,<_U W=:VZC?7FC)%2-W6M.XYXESS]CRM%[)>0:ZI^<_7
M;/R#F='/.8T#&I1SXSTUVE(0%EI6*/_$/R 6<76;I(<XO4\IUYJO?CA]^^94
M(.&_^;6T3,N8B7T>YONK>)VD&Z&NEP]9GGI^7A(24Q?D?WU]=?K33^_?O_OA
M]>D/OYH3>OF7<@4.)IS2+-FE/K5"+S_"X<R\AU^__>OK?__WJZN?3K]]?6HQ
M,V[8&!ENOVE\\O'NJ[]4-MN+ R([DD9/\DO9]__^JYS,>-B89_&05&* $>(R
M/60Y+_7+B;(?>S 6+5[Z"7,IMOG)P:=<I\EF$(^5\TH&+=9+8\'B,#.&4V#,
MJ/_B,7E^&=#P)1<V_H.0NI/35X6O\C_9KWZ5 ]_2QY"/%^<?O WM$+.KM^]/
M7[U_\_[MVS>OW[[Y_J=WWW__IU^5_6>0KK^^NGK]YNJ[JU>OOOOVU7=O__VG
MMV]_4$^HS7$%D]7M"&\XMP#-@V(.&;%CD"/1L%N&623BG,EEZD57S!9^_BO=
M]UD>=<>Y+8T.@H)]BH9$M"2L*:@=F0+ [%:BEY$ZK4(?%TW&\_>IQX\,[O:;
MAZ3U@732?=@14N\?0SAFE>+O1#9 H^B'31M4LW<R3:]*[^*8R?CZ?)>F3)+>
MA9GO1?^@7GH9!Q=LCV:BSI5](32Z!L@QQQ1-B6Q+>&/F4@>$-P=7[!/A -'O
M?<RE5/$]G#6Q9_,NC&AZSH9[3-(NOZ;'DSOL#N_I'\-1N BB&2G;H5'_(V)
MX.5WLI:AD]_%5U/[^,EFD\1W>>+_=O?DL<^^VN7\>H';)PN'7T<%T/O7@U-Y
MTJ(7$=T61'8DC9[@!F1.<)"[!@/6[-M"]//E9/)5GFS=,[HV)N:@'Z1M.0*@
M/*_D?T=C3(9,&M1Z=+%+K]GHX)7)^;FZEC3=1'1WA+ **@A*+I$-\6P=Q@8
MHMVUC*14Z#HNFHSGEVS$@(_Z+O*ZW"&E-!]VA-3BQQ".6:7Z.^$-T.CQ8=,&
MU>2=3-.KRKLX9G)=7F^_W['?9#;:_+@KI#YOPU JQ.9)BFB,1J>/"0)4KRN8
MJE>S=W/43#(@S8I*"GJ]MC81#)Y[%[0^IBH\!A#9F!T0"H]?R8#&[K^*^R8^
M.[K;>%%TMLO"F&9&MJ.K&]SIT/'T%2<FHADIVZ'0M)KE[SD0Z5I[4RXIF63M
M90\"PRX[>?2\K>04&N59^9MCEBE^_>M=SGQVSK"K];LP]F(_9%R;9&%/?%NG
M!%G1A%+&EL"/.;#J1E9K4G4D94_ J+=IT2:6:,'4N MC:[6Z U?/)[[++*-Y
M9AJ(JN@UM[Y73KZUHQ0-L$22FD_[[N[R_@[<+.EYI-,J:1ED;JXN[J-=K5 W
M$6BSHX+6S?H+4H8;(+4KIG!*&)YH_R,Z:Z'E."/SH&.W^23GW,N>EG' _W/Y
M^RY\]B(VFVR9GWMIN@_CQ[]YT:[WAL".&)3U,(7:8D76@="ZQX)LTW#CI6&T
M)V'L1[N DDT2TSUAO_R-YF2]BX/Q]]UYXR'/#(#Y"P;_"#D*:SHZ*JCOV7CL
M]L_R/;>MAX=@W_2!/H9QS$-.V4Y$SFLBN/7;4#"PE/U6"1/,C[2R+5KWTL:P
MS.AU^GZR8_.XI3YE<WJ(Z >:%P;=VOG4T0+W0?5 6ZYHT9S4[1>$]:B<TWEM
MXR30T@:TF(Z/:)"/C123UN)!((+?11AH$+/-1+_ZF$\O?HP?PBBB03V93*T5
M.RV'A@+4[D$+ZI@!R\8-#9@!:;\1P=32A,=S'(QD0<Z\B*=B(5Y.SII.XPTF
MIW%<G)?27^Q&".8O]NL-K9/8JS3FTX W*=UZ87#Y>4OCC#+/=94_T?3@Q,?6
M030A">TGFL$^YM:B%RFZB2V.Z$B.SC01N8W#D%+9+1-0$P'5/SCO1.5.?FE8
MW=W,F9&"NY\6:LK("S7744!70W;WG= N9Q_C3:T>W>\ZU7,6B;I -<!DTP:^
MK[5QE6!%\B9-F!.<[V_8$HND0;_OPBT/E&![5GNW2$,+WA_2 FT;$ME\040'
MF42J[").T)#Y!4[H!"Q:P\)UTH08E,$6>5YN7#3VR\7F<O[=\MR0+\7#4Q5>
M!"Y=OVXU].5Z%>M\%N."KBFS5<&]]UF:KFY+T6D=._M"N70*(*WX]Z(98>VJ
M73!KR@]M^%V7S":XC*+DTR129W^B: LL9\!@]KH33Q_,"]3)B-89U C(?!+>
MV"E^8.#=SLBZB4![@2IHQ\QU>.95-T7E]-F!07KNH64V(^NHX[2YSS;L#C6
M3S.4>^LE'F/0,U-DAQ:6\P0^I; XGIA=G*Y#[R&,PCRD&7-X1<:9IR0*F"_$
MG=]\[QI8;DP7VE)9+, QRS6Z5MLFMBU&&H4^!.C5\NSJ^NK^ZO*.+#]<D+O[
MU?E??UI=7US>WOT;N?R/CU?W_T!G\&PYV\@&6K(UB!SW/PGIU%4:"E#F4PM*
M(XT87H0,!U1BB.I.(&]";+G%Q-KU,MO\$:TWWI['3PR,93VB FW=E."4X8-%
M2[ ;MI'A;&5+1*?MPS_)@@AG%YW%U4N254QGIQC-JA/2'0W:6LIXWZDD +85
MU4#JX#S>EG295 3GKBY0RD 5%&X *@ .>_"16 E0CUD*K=$&OD?D9]=>5[&?
M;.B]]UFGO?H4NH(0 K]&"5'%@K(Q$:W1NC?6J$*)*N>M,7H$>DXT=0JT;#C_
MG>PM?:;Q3K-7T-Y6'?6&OI=M@5'> !8M<47?V<-(94L$EG3X)\!F0_428G0G
MVRD>D"=I \Z^L=A+(U]-7J&4QTZ-+JB,I 64,G8UFA"*^T' N$# ;7V_VVR[
M&L#671N38:+\YHW',-&IVO"%MHV!B\<8#.8ZB1]/<IIN2(#>[#M_%>3&7QUG
M8KDJLR>(2C:;,-^(?!MQ<)[$>1@_TMAGNLG6%]"1@G8*]#!;UU%U:W';?= >
ME8<P#)=?ML=M;@UXU,CN]C/HG'EV+<)/.C40;*!)IUJSBK1H-B[C299YGH8/
MNYQ?B#"%3VX\C%?;SC#_MWA#DN_QW&V;QXK8K@3 FWQI4\6<5'D-^][+MDA
M&ZYN6!UOE O7J:@:)QHNR%66[>CX.2X&/C>W I1)0/_KU8O34[+U4O+,N_P+
M>;4X/3WE_T<R62'/V^5/21K^08,%B9.8D@2V9)XUJ]F8,C6KSNLZ%I7[[-*(
M'O<#RQC:!M#E,=6U&$&E:B"$4HY>G+YJBM'WIVHY^A<2"J0RXT$M3>3UJ\5W
MWWZW>/7J#?$R_FCICLD!W3S0E+PY71#.+Z(/:_?MVS>+;[\]+=I=4+]H]DHT
M^QZ-(50QLSYO83<GSWC]&00BW[P7W7AA<!6?>]N0[9(;\[*^!^VG"&T2C4"W
M[A"K3H3W(E<Q*?HM#@JNHK*50Y'R;!TG84Q\V0_=D^51OF2H^)+XGR]/#!_Y
M4V9SW65V<VZJN.;3SK<T]\*8!I=>RKDP6_K^;K.+O)P&%W0=^J'Q7M^ $I03
M903RF(G+3J3L1;YN]"-%QV]0N%A. )MH MD*P6$\6BBNZ2&= %6)$CM=TC=(
M,D*. *WEE7^+QMTV5XU:!]Q8+T(>[-JZX!T4H%WN3E#ZDT[MB2ZB5(\.T.0A
M+JJ=@A$*&6"1S8'%/50$&Y*A>QPC/#CW)T.F#KZ]4.MAP^I^"B6,Y[VZZ>:A
MEPZ"-Z\J@&;OT%'L$QS02#46'6&"5]#P^# \]M4*G>F37YW$05V.,A]LE8KR
MI8$XMKZAZ1T_^Q]V7ZJD"NV\&H/OO55E?<DJ);*WO WB2?:)((#*'QP!<W%A
M5-T5D:_#F 1)%'EIQDM1R?NBUAD-N.&WXW6'V]8>1H>2:C&';%G=WIFZ!SU4
MH)R#7G"]TBK[D+H3"C=A *Y"(EOWM&B,IQE#:DVG$3?"BMBJO@D?9C';Y'"9
MRBZXIE*W4@??(#*,=@@/Y>_+"2]2LJV#\5/Q+$C8D84CVQ?T >F]]L666+AO
MAS? J/S5\5$B]E"=V<W$1IJS+8A4&CBBO>'^*E+0!E(/4R^-X/[H^,@P>:3.
M/&5C#/MY$U#D9%RJ@_$[Z([ X!W!,1$KK%&Y9E .Y2B<!HE#1?I1/@FVIYL]
M<F-J>CN$!E#V!VQ*M;30&5S]9JV;#[%N1MW &6]#P>^^+?&5T4O<C9?HQH\
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
MNO9AZ$RYO0 ,.8!1<S^XR+\+8R_VISB T5%&=@"C7P1+T:^(?7D',';K<'P
MLZZ ?T$', ;\[W( T\_\,$[\59;MV,281W*>;#9)+#)16I^[]!*$-NTFD/5^
M>ME+5)(1_8CHB.MD93#,L '3ES"S+IC@!MN8B<VVW(8<//\IZ2T5-2'ODWOO
M\]_#_.E)%NOCVX9!R9B=Z8/MO-T71'E^6M#B&1AYBM,&.5%/4I7X&87)'G$]
M1,.,9.+M44!3Z<'0S39*]I2*VA1;;R]CD4A:K]DN9MWR-/3YOSO5Q-3GD;-Q
MRL8+9(U1N0A,.];+\^DI.5B[3"ZGU4+!G7<,U#/Z<X]A2F9^;<MF=$NWQ5'T
M,)^HGR*X4V0"6BD17!CJ;I.[1>XI6IQ@RJ+,?I+E FA: ]5Y12BNU:QPGC?0
M+$K-Y>WRIR3EI8%1WB]9 3QD4=PNK;$2LKI&ZM5 &,^<QC]K^@+.F,8Y6YKW
M6'D:R.(XN3A![CQ'0N,_V;/T2,='\]=?9_-:Q@'_#[^ ?O8BKEUD4?CCD&);
M;\F*-K3?9+D0G<>D/+!!_-"@L""2!NF(KT?E:0Q<@!I>T'S3XY?K(GZ@-6%$
M]V0#D9=_LH(+[I>X"+Y9(7A[J9^QUMENNXU$06TO*@MJ7\5L,[ 16U3K(O&&
MY,"JH1G#;9T>-7K61=9)HS.VVZZ1L/(T_%&2[5**YU;+DFOUE;NL6';65WEE
M>HX;+PQL?8WC[M#N1!M.A\&L$N40W@:5-] _?Z$41,8K?I:"_65K%V^9OF'M
M8*SYY&*5/GIQ41+C/(FS) H#KR@;>L.XHJR0M5H7VPDONF._$1)N'>0QSF!0
MUFZLI3KF]";=!3F@7%;HJ6CS\ZB*.JG):ZPEF%D9E;6T1F=,OIKQ8,O+F1NP
M6J^J2FW6<9)M"M"&J1-4Z[1&-.*\7#<CO]S3SSDY8Z!_F]WC&Q/2V2X+8]JN
M9 ENIM3\9A:6J&*V ?58S[PLS%;K(L$1/ZHRM"@]O><V$;U@CME%M.7<4K?&
MLN%QQ+(RQ#*[.3)CM$[[8L1E\QF,UDQL[46; +2YZ()DQ%]8C84Y(";\3=\$
MG;E0<IN1M5"QVGS24N0EN:5^\AB'+L=O&@I0>Q MJ/8UMFA,&JTQ*6;S#Z5U
M_GN_T@#_I$V;ZQVA=DQU;R\=T+KO>H!&##6E)G8LWCX8%:)JXW98[I\H8</P
MQ_WU27,1C211IC6A5F%PV)+8!L+67_:Z7]+FLT#OO##]FQ?MZ$7U*:R/S+0T
MH*Q0#[!CIN3-B6A/&AVP['?F @5F7TW84&MA#7@05JBLC;(9,>C-41]44Y;$
MNE<:@.]GZO'F.(L*&[&HT2[*A#_G$[U++XW93HX'6X@0?%M;INP/9<<T@(YY
MKVS*PZWD&Q]L]FLJ,&!VJX_=M#:KA]?@A,;95JD)0=LI'403UL-JGVQP\9=(
MN_J.MH*Y+6&BLU*]C&EDH?JX<CY!JTVD>*]0O0LKWI&=)UF>B2F*MYGE0P=;
M&S9P%"A+-WAQ6E&I]>G":GWPT+5Z("N(+HH'L>*Y'JD>@B&SG5,N3V*R/ ^F
MRP-FC<<1+ZW-'D6V$"J<L^9TG>W_T.&@O83ARS6V#L+J=XR_4N+E7H%?EY0
MW"D92::,7)=Q!&K&QP7TD<_@EFZ3U"96IK<_V/,!-: 6 \NFI&J+S8.8" O<
MFX >9M,_ M!S&IS(U"+O;(9-2$*;6C/8_7S9,+!HC:4;UC)(DQ3=\1TB6["N
MD;4SY]OYQ+..#CI_8E^'9CQ/=9HFZ7F2IM070::V5LZ*)I3ELP2NJ(C*1;3H
M+S/W<PJD00*;D82'#69/75A=:V,=^!R78#M;8#OBT+;8=BG<F1ZKA1ZZ K?4
M9X8KVI-ED&SYIKZQ)#=I$K.??:0WP4YR8&3.781@SIP]G^H)'GXC_G9?SK@J
M;"W:A+$?;B.7Q-'#AX++\C/&,K5SX7Q2BXA,(E(H$ED4MVY8$L=H0$=DJ9YD
M.F/QTQ<A;LY6>)0QH8WS2 LWA03B"JN>>,&DB=>LV8<D)_^@>>D"H#/T8TJ@
M89&(T<0/( E'??A@:^YU) #+86M@J1-S')ROX=JI3PL)LA9V'P/V5<'NX3Y0
M87(VYEI:T$:Z!Z@A,V+='3NCPYP(9^AAM0$_#GC5)RYUZ_2VS'H^IM[&*O5
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
MH>C/& 7N>OB*90$2#6K@Q=ZJIA7&)!5"3\RD"N$5X>N@CIF(J8%#:IHZ5!B
M%%[_#"#<C)JO:/F,J*$%E,F!0VN:6M0W@0I\O3@9*8R5S8^_8D29N!?K>^8:
M^_JKAJ0#X$C<81<.N1RL[2>/:.[81UQK&1'V,_WI.,Q'J5N#"46"M2>KRUVP
MBJ,PD<] ?U'9IYI^.@[MZVI/8025 /NUF!0@GM?2?$8U_=Q7S6\!]N.<M@KC
MQUJJSZBF7_JJ^BW %H.*AU1]_O3N71!&-$XJ<BI\QFJ*Z>##<>B\12]1C-R:
M,<"L^OG5Q>WE52:2PKO,6\#AA/$25O]*Z3;:_)KI #C<*3&&:O.QC;[;CN97
M$J#U5X?^@:*;./!"Y7)333 =P$8UK2NUVG;$X'OA>VXO6 Y?'.SS:?B&T+'C
MHS&?H),Y_!X'Z"Y"2]G:9-3/=' DD<[V5BQC>5C+4@(UITLG7/!W4MA?UW_&
M^(7A+3J VP,JB2EI]S$=P$9+S75<;2M&@'LQZZ3CSLPLA#33 6R4U)892 &V
M5L0$*(T"-H?QE"-QRI$XY4B<<B1..1*G'(E3CL0I1^*4(W'4 >[^9T$(@7<\
M[:&+X6W@I FQ*1P@N-WU) I;L6W8U G;*C6*;/<MJ:+E#+TC2;4 S]#[W/63
M6)@,O2-)UU#JUL"=E6#M]N)B/T/O6#(W=-6GGZU30-B+Y03HG/1(@J9'<TXZ
MZ/4YZ3"Z="A=,]$E4C<^(RW10V=HF.O6Y'RT FPO9II&-B&3#W"5?XO&($?9
MZ0=R"T\([C_=-HZ72X>N>=WS*'V>/?\-T%WS;K\NN)'B/0EE:_9.N\Z]!%CF
MOO$DN:EM!53$[G>$YPO^_@4;G\X</<3<T1S-$G&$HY@_@!%X>H]DF78%?$AI
MKOP: &&?RSFLB21O85JPCZ0?X*/).JIN9C0Y:FOE,4F(^?L>,#;#)LET!^SX
M;!%>DB#%FS^*ECPG0K:O(69/*PXIY:^;)#MGB2$U[QSXU-.>=5D113]N?PF$
MFKW,NR=;\XE*U!/PB6KK4Y4$M[4H=428!</83>63S@8^=SIQPYYSFOLR(A3]
MN Y81I>9L(%6,PK@L\OF>MWBL!;K.WS2<_5+Y)L-_/;7^7/+Q6:\D&80(J@*
M<J>7R_>#5I9>Q59D6[?R?:<7RXUDU>TSRC34,V9:3GSE^PRS(M=!0@7]E'!;
M6A9N3B2"Z*5I*!,:I'3 00^%OHR4#)Z!+2A/S>V6>0S9D\;"? -A6^#(@5+:
MNTJ2P>C%^=X3TP)/JQ@&WA7/E" K+I;,Y5-FDVA0 V_N#?5M!JP?<9\Q2I[9
M8U#3]$OVLZ[^5:3 N_J:RM= U8]=_BT*$'5\!G3H+7& N9/+0]ZZZM>B!XX
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
M_P=02P$"% ,4    " !34%I-?V_@"JB:  #H+ H $0              @ $
M    87=R92TR,#$X,#DS,"YX;6Q02P$"% ,4    " !34%I-5('JN^0,  #N
M<P  $0              @ '7F@  87=R92TR,#$X,#DS,"YX<V102P$"% ,4
M    " !34%I-B*]<KEL)   ,<@  %0              @ 'JIP  87=R92TR
M,#$X,#DS,%]C86PN>&UL4$L! A0#%     @ 4U!:3;WH./\"&    9@! !4
M             ( !>+$  &%W<F4M,C Q.# Y,S!?9&5F+GAM;%!+ 0(4 Q0
M   ( %-06DWAFDHK"T4  +@ !  5              "  :W)  !A=W)E+3(P
M,3@P.3,P7VQA8BYX;6Q02P$"% ,4    " !34%I-> [9%<@I  #JW ( %0
M            @ 'K#@$ 87=R92TR,#$X,#DS,%]P<F4N>&UL4$L%!@     &
-  8 B@$  .8X 0    $!

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